MySQL错误仅在生产服务器上,ASP.NET核心Web API

eqoofvh9  于 2023-08-02  发布在  Mysql
关注(0)|答案(2)|浏览(84)

我已经在生产服务器上的IIS上部署了asp.net core 5 web API,我得到了这个错误:
连接[20004]使用到服务器'myIp(es)'上的数据库'myDbName'的连接时出错。171.1.1.0)'. fail:Microsoft.EntityFrameworkCore.Query[10100]迭代上下文类型“Orders_Sys_WebAPI.Models. serviziContext”的查询结果时发生异常。System.InvalidOperationException:引发了异常,可能是由于暂时性故障。请考虑通过将“EnableRetryOnFailure()”添加到“UseMySql”调用来启用瞬时错误恢复。异常(0x80004005):连接超时已过期。异常(0x80004005):无法连接到任何指定的MySQL主机。
我只在生产服务器上收到此错误。我试着在我的笔记本电脑上部署IIS,一切都很完美。
服务器上是否有我遗漏的配置?有什么想法吗?

l7wslrjt

l7wslrjt1#

我试着在我的笔记本电脑上部署IIS,一切都工作得很好
但你的错误是...
无法连接到任何指定的MySQL主机。
你有没有检查过mysqld运行时没有中断?是否与IIS在同一主机上?如果不是,您的笔记本电脑是否与报告错误的主机连接到同一网络?使用相同的开关?DNS配置?你查过mysqld的日志了吗

9njqaruj

9njqaruj2#

基础架构团队发现这是一个网络连接问题。服务器有一些限制。

相关问题