【问题标题】:Requests stuck in RequestAquireState Module Name: Session请求停留在 RequestAquireState 模块名称:Session
【发布时间】:2012-05-11 07:00:53
【问题描述】:

我有一个在 IIS 7 中运行的 asp.net 4.0 网站。 从几天前开始,很多请求都停留在 RequestAquireState 中。

您知道我可以从哪里开始寻找解决问题的方法吗? 在我的代码中?在 IIS 中?你有遇到过这样的事情吗?

【问题讨论】:

  • 有一个非常相似的问题 - 我可以在我们的应用程序中刷新一个页面,它会在 2 秒和 102 秒之间交替,所有时间都花在 REQUEST_AQUIRE_STATE 中! ://
  • 我没有正确处理异常。在我修复它之后它不再重现。我不知道究竟是什么解决了这个问题,但现在它不会再发生了。
  • 感谢您的信息;在我们的例子中,我们不相信我们的任何代码在挂起之前已经执行,但我会尝试确认这一点。我在这里发布了更多详细信息:stackoverflow.com/q/11250167/25124
  • 另外,JetBrains dotTrace 可能会有所帮助。一个非常宝贵的工具,可以让您确切知道哪一行代码需要多长时间(前提是您有 PDB)。

标签: c# asp.net iis


【解决方案1】:

这可能是一个 IIS 错误,请参阅问题 6 here。

【讨论】:

  • 本来可以的。我们不再明白了。但似乎很有可能。
  • 链接到404,能详细说明是什么bug吗?
  • 404 页面未找到
  • 我在未处理的任务中遇到异常。从请求线程中,我创建了多个 Parallel.ForEach,其中一个任务失败了,我忽略了异常。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-04
  • 2017-05-27
  • 1970-01-01
  • 2017-08-08
  • 2022-08-03
  • 1970-01-01
相关资源
最近更新 更多