使用性能监控工具“新遗物”我在“AcquireRequestState”中看到偶尔(但太多)长时间的延迟.我在说10,20秒延迟,有时候是分钟.
我知道我们没有为自己的事件编写事件处理程序.
我甚至开始寻找这些延误的原因?我到目前为止在msdn找到的小信息没有帮助.
解决方法
尝试在服务器上应用
Hotfix Rollup 2828841.
Issue 6
Symptoms
When you send many concurrent requests that have the same@H_301_16@ SessionId to an ASP.NET 4.5 web application,some requests may freeze@H_301_16@ at the RequestAcquireState stage unexpectedly.
Resolution
After you apply the hotfix,the hotfix makes sure that the@H_301_16@ EndRequest event will always trigger.
此修补程序适用于Windows 7 Service Pack 1(SP1),Windows Server 2008 R2 SP1,Windows Server 2008 Service Pack 2(SP2)和Windows Vista SP2.