我们正在遭受随机数量大的ASP.NET \ Requests Queued。 当我们查看IIS工作进程请求时,正如您在图片中看到的那样,在UpdateRequestCache中有数百个请求被卡住(同时许多其他请求也被卡在BeginRequest和EndRequest中)。出现此问题时,我必须回收应用程序池。
我的问题是在UpdateRequestCache中可能导致挂起的原因是什么?
当发送this document时,当ASP.NET完成执行事件处理程序时会发生UpdateRequestCache,所以如果我的代码没有优化,代码如何影响UpdateRequestCache?