我使用ASP.NET 3.5 linq to SQL创建了一个查询数据并将数据插入数据库的应用程序。
它在开发服务器中工作正常。 但是在部署到登台服务器之后,在前几个请求之后,无论我在URL中输入什么内容,应用程序似乎都没有响应。整个IIS应用程序被冻结。我知道我可以重新启动应用程序来修复它。但我不希望将来再发生这种情况。
可能的原因是什么?
我刚刚找到关于这个问题的一篇文章:
http://blogs.msdn.com/lucascan/archive/2009/04/14/troubleshooting-an-unresponsive-web-server-iis-part-1-of-2-gathering-the-data.aspx
答案 0 :(得分:0)
提供确切原因并不容易,因为我们不知道应用程序是如何编写的,存在哪些依赖项,是否安装了Service Pack /补丁等。我们可以帮助调试应用程序。
我要开始的事情:
答案 1 :(得分:0)
正如BrianLy所说,这是解决问题的难点之一。我们在ASP.NET应用程序中遇到了几个似乎永远无法启动的问题,这取决于阻止crl.microsoft.com的企业防火墙。
这可能是在黑暗中刺伤,但它可能是worth investigating。尽管如此,你的问题仍然很可能。
快速测试是否与此相关的是将127.0.0.1 crl.microsoft.com添加到您的主机文件中。