【问题标题】:IIS7.5 session hanging on local development machineIIS7.5 会话挂在本地开发机器上
【发布时间】:2013-01-03 12:03:26
【问题描述】:

总结

我的 本地 IIS7.5 中的会话无缘无故停止响应。

详情

我正在使用 Visual Studio 2010 在 Windows 7 Ultimate 32 位机器(这是在 VMware Workstation 中运行的 VMware 实例)上开发 ASP.NET 2.0 Web 应用程序。

没有明显的原因,IIS 似乎只是停止为当前会话工作。如果我重新启动浏览器,它会工作......一段时间,然后再次停止。如果我打开一个不同的浏览器(当第一个浏览器挂起时),新的浏览器可以工作......很短的时间。

重新启动 IIS 工作(短时间)或重建应用程序(短时间) - 但是当它停止工作时绝对没有模式......这让我发疯了!!

在此期间没有高 CPU 使用率,也没有任何高内存使用率。

它似乎也不是特定于浏览器的——我通常使用 FireFox 进行开发,但这也发生在 Chrome 和 IE 上。也不只是在机器上,当我在其他虚拟实例中运行的旧浏览器上测试网站时也是如此。

我不确定这种情况是从什么时候开始发生的,所以我无法说出当时发生了什么变化(如果有的话)。

任何人都可以提出任何可能发生这种情况的原因吗?


更新

这让我发疯了——所以我一直在做更多的调查。

这是 FireBug 的屏幕截图,显示实际的.aspx 请求正在正确完成,但由于某种原因,IIS 根本没有响应对页面内所有文件的请求。这些文件肯定在那里,并且由 IIS 提供了很多次。

我已经打开了 IIS 的日志,它记录的唯一请求是那些在 FireBug 中显示为成功的请求……红色的那些都不见了。

#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port c-ip sc-status sc-substatus sc-win32-status time-taken
2013-02-06 11:00:40 127.0.0.1 GET /default.aspx - 80 superuser 127.0.0.1 200 0 0 15
2013-02-06 11:00:40 127.0.0.1 GET /Org/Layout/Css/v0/FrontGeneral.css - 80 - 127.0.0.1 200 0 0 15
2013-02-06 11:00:40 127.0.0.1 GET /WebResource.axd d=IJ9YYVsWm9qkk8kUYcn2sYcQLbYErTn4We9MkwgF6JGUiPeoRWMmAKKsi_AbjNJQ-Je-l4D-1zuU66SBZi_kDHe1u7c1&t=634604425351482412 80 superuser 127.0.0.1 200 0 0 0
2013-02-06 11:00:40 127.0.0.1 GET /Scripts/v0/DefaultButtonFix.js - 80 - 127.0.0.1 304 0 0 0

我还打开了“跟踪失败的请求”(使用信息from here),但这并没有产生任何结果......目录是空的

【问题讨论】:

  • 尝试附加调试器,并检查您是否没有面临死锁,或者无限循环是否有任何其他可能阻塞进程的错误。
  • 谢谢@Steve - 我相信这不是一个无限循环(它太随机了,而且没有 CPU 负载)。但是我没有想到死锁......虽然我预计会出现一些 ASP.NET 或 SQL 错误,而不仅仅是“IIS 没有响应”类型的消息

标签: visual-studio-2010 iis windows-7 iis-7.5


【解决方案1】:

仍在测试,但终于成功了。禁用我的 AVG 病毒扫描程序似乎可以解决这个问题。如果您有病毒扫描程序/安全包,不要费心添加例外,只需暂时禁用它并试一试。如果此测试证明成功,您可以重新添加异常。

了解你的感受。这让我发疯了好几个星期。我一直在调整 FF 和 Chrome 设置,但没有任何效果。

祝你好运……

【讨论】:

  • 宾果游戏!!你……绝对是明星。为什么我以前没有想到AV?!谢谢,谢谢,谢谢 :-)(对于任何使用 AVG 的人遇到这种情况,here is the FAQ 暂时关闭它)
猜你喜欢
  • 2010-12-10
  • 2019-10-10
  • 1970-01-01
  • 1970-01-01
  • 2016-09-21
  • 2018-08-20
  • 2012-12-03
  • 2013-03-27
  • 2016-05-02
相关资源
最近更新 更多