Azure .NET MVC应用程序遇到异常,即 “找不到网络路径”
在问这个问题之前我搜索的其他查询的问题是它没有一直发生,它按预期工作但这个问题是每15-25天一次随机发生的。自生产应用程序部署以来已经过了大约50天,并且遇到过两次,而在Azure UAT环境中没有遇到这种情况(用户数量很少)。
使用以下命令通过IIS重置暂时解决问题: IISRESET
来源错误:
执行期间生成了未处理的异常 当前的网络请求。有关的来源和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。
堆栈追踪:
[Win32Exception(0x80004005):找不到网络路径]
[SqlException(0x80131904):与网络相关或特定于实例的 建立与SQL Server的连接时发生错误。该 服务器未找到或无法访问。验证该实例 名称是正确的,并且SQL Server配置为允许远程 连接。 (提供者:命名管道提供者,错误:40 - 不能 打开与SQL Server的连接)]
有什么想法吗?
答案 0 :(得分:1)
清单:
你能解决这个问题吗?例如,如果您有两个Web服务器和一个数据库,那么它何时会在两个Web服务器上同时发生?
设置所有关键网络路径的监控。开始监视可能的原因(DHCP租约,即使从服务器获得静态IP,也是第一个)。
记录尽可能多的信息。您能否确定是从路由器收到ICMP错误还是从主机收到问题?
这些东西,IME,通常是间歇性网络问题,通常是对等连接,数据中心之间等。