Jer*_*ose 8 iis-7 asp-classic windows-server-2008
我有一个运行Windows Server 2008 Web Edition(x64)的新IIS7盒子,我在那里建立了一个现有的经典ASP站点.该网站在大多数情况下运行良好且超级快速,但会随机挂起(大约20个左右的请求).通过挂起,我的意思是我将从浏览器中单击一个页面,并且浏览器(Mac上的Crome)从不响应 - 它只是不断加载,直到我在大约3分钟后得到以下错误:
Error 7 (net::ERR_TIMED_OUT): The operation timed out.
我很确定这是一个特定于Chrome的错误,所以我不是太挂了实际的错误,而是因为超时的原因.该站点连接到同一网络上的SQL 2005服务器,但我很确定这不是SQL超时,因为这将在30秒内发生,并给我一个关于SQL的特定错误.我认为这是我的网站或服务器的问题.
请注意,经常在看到这个之后,我可以简单地停止请求并重新加载页面,它将再次加载得很好,超级快速.
我甚至不确定从哪里开始排除故障.我必须弄明白这一点,否则这将意味着一个新的服务器购买.
在此先感谢您的任何建议.
我注意到关于这个问题的更多事情。当我将文件发布到服务器后(甚至是像 js 或 css 文件这样的静态内容),这种情况会更频繁地发生。在运行 ASP.NET 的其他站点上偶尔也会发生这种情况。也就是说,我注意到 dotnetkicks.com 上也运行 IIS 7.5 超时。同样,这只发生在 Chrome 中。
我也尝试卸载并重新安装 Chrome,但问题仍然存在。我的下一步是在我的网络之外运行 Chrome 的几台不同计算机上尝试此操作。
更新(2011 年 4 月 29 日)
所以我几周前搬到了科罗拉多州,自从搬家以来我再也没有见过这个问题发生过。这让我得出这样的结论:1.) 我在达拉斯的互联网连接不稳定,2.) 与其他浏览器相比,Chrome 对连接不良的容忍度较低。当然,基本上排除了服务器端出现问题的可能性。