未发现网络路径未找到异常

时间:2016-08-01 10:23:41

标签: sql asp.net-mvc networking azure-web-sites

Azure .NET MVC应用程序遇到异常,即 “找不到网络路径”

在问这个问题之前我搜索的其他查询的问题是它没有一直发生,它按预期工作但这个问题是每15-25天一次随机发生的。自生产应用程序部署以来已经过了大约50天,并且遇到过两次,而在Azure UAT环境中没有遇到这种情况(用户数量很少)。

使用以下命令通过IIS重置暂时解决问题: IISRESET

来源错误:

  

执行期间生成了未处理的异常   当前的网络请求。有关的来源和位置的信息   可以使用下面的异常堆栈跟踪来识别异常。

堆栈追踪:

  

[Win32Exception(0x80004005):找不到网络路径]

     

[SqlException(0x80131904):与网络相关或特定于实例的   建立与SQL Server的连接时发生错误。该   服务器未找到或无法访问。验证该实例   名称是正确的,并且SQL Server配置为允许远程   连接。 (提供者:命名管道提供者,错误:40 - 不能   打开与SQL Server的连接)]

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

清单:

  1. 你能解决这个问题吗?例如,如果您有两个Web服务器和一个数据库,那么它何时会在两个Web服务器上同时发生?

  2. 设置所有关键网络路径的监控。开始监视可能的原因(DHCP租约,即使从服务器获得静态IP,也是第一个)。

  3. 记录尽可能多的信息。您能否确定是从路由器收到ICMP错误还是从主机收到问题?

  4. 这些东西,IME,通常是间歇性网络问题,通常是对等连接,数据中心之间等。