【问题标题】:ASP.net Web Application Pages Stop Responding (Web Forms) on IIS 8IIS 8 上的 ASP.net Web 应用程序页面停止响应(Web 窗体)
【发布时间】:2014-04-07 22:36:01
【问题描述】:

嗯,我们有一个 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 选项。

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

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

谢谢

卡齐 ​

【问题讨论】:

  • 检查死锁和 Windows 事件日志。
  • 您有用户可以上传大文件的页面吗?文件上传进程可以阻塞其他IIS进程...

标签: c# asp.net .net iis


【解决方案1】:

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

特别注意“Win32Status”的值。如果不为 0,请在命令行中使用 -net helpmsg [Win32StatusCode]。这应该为您提供足够的疑难解答线索。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2011-10-16
      • 2011-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多