我最近擦除并重新安装/配置了我的网络和数据库服务器的所有组件.我正在运行IIS 6,.NET 3.5,SQL Server 2005.这两个服务器是同一域中的独立VM.我的网络应用程序功能完美... 90%的时间.但是我偶尔会收到此错误或通用运行时错误:
System.Data.SqlClient.SqlException:从服务器接收结果时发生传输级错误.(提供者:TCP提供者,错误:0 - 信号量超时期限已过期.)
你们能给我一些关于从何处开始排除故障的线索?我真的觉得我在IIS中遗漏了一些东西.
提前致谢!
经过几个小时的故障排除并与我的托管组一起坐在电话上后,他们发现他们的网络配置存在问题.在我的测试过程中,其中一个VM突然找不到域名,并且从另一个盒子到每个盒子的IP的简单"ping"偶尔会超时,解决方案变得更加清晰.这完全排除了DNS.托管组在他们的最终应用了正确的配置后,应用程序一直稳定且快速!
谢谢大家的帮助!