ASP.net IIS 8 上的 Web 应用程序页停止响应(Web 窗体)



好吧,我们有一个Web应用程序部署在:

  Windows Server 2012 
  IIS 8.​
  Target .net Framework 4.0
  DevExpress Ver: 13.1.8           (third-party controls)

现在的问题是,当我们尝试加载某些页面时,它们会停止响应。(几次后 - 不具体)为了使它们再次工作,我们必须重新启动"万维网发布服务"或有时"IIS"。

但几个小时后,页面再次停止响应。浏览器甚至没有给出任何错误消息,只是继续尝试以加载页面并进入"等待服务器响应"状态。

此行为并非适用于所有页面。即使在这种情况下,其他一些页面仍然有效。这意味着应用程序正在运行但是有些页面正在工作。

我还检查了数据库级别是否没有死锁。此外,IIS 8 同时启用了 3.5 和 4.5 选项。

注意:我们在同一台服务器上有一些其他应用程序运行良好。

你能建议我如何解决这个问题吗?

谢谢

卡齐​

我建议创建一个Hello World!页面并加载它。如果"你好世界"页面甚至没有加载,请分析 IIS 日志 。

尤其是看"Win32Status"的值。如果不是 0,则在命令行中使用 - net helpmsg [Win32StatusCode]。这应该为您提供足够的故障排除线索。

我怀疑是HTTP压缩导致了这个问题;在Web扩展中转储HTTP压缩,然后它的表现会更好。

还要检查您的 CPU 和 RAM 工作负载。

最新更新