我们有一个非常小的 ASP.NET 2.0 网站在通过 VMWare(基础设施)虚拟化的服务器(Win 2k3 + 最新 SP)上运行。
在随机时间(即 - 不是一周/一个月/等的同一天),所有到服务器的流量都会随着网卡停止响应而停止。
我们发现解决问题的唯一方法是重新启动服务器。
事件查看器中没有显示任何内容,这可能表明某些事情发生了故障,所以我什至想不出从哪里开始尝试诊断问题。
该站点已托管在两个单独的 VM 上,并且它们都出现了问题。该站点运行 SSL,并且它具有非常少量的 .NET 代码,可以进行一些数据库交互。它也有非常少量的交通,所以它不会因为紧张而倒下。
我在 Vmware ESXi 3.5.0 上遇到了同样的问题,最后运行了一个小服务,每 120 秒从虚拟机内 ping 默认网关,问题再也没有出现。一旦我迁移到 Vmware ESXi 4.0.0,问题就消失了。
我经历过类似的事情。如果您在应用程序中使用 Netbios 名称,您可能会遇到这种情况……您可以更改对完全限定域的任何引用吗?