我正在查看一个 .NET ASP 应用程序(从支持方面 - 我没有对其进行编程)。
它间歇性挂起 - 网页无法打开。回收应用程序池可以修复它。
我可以在事件查看器中看到条目说明
进程服务器应用程序池“wsfrappPool”在关闭期间超出了时间限制。来自 W3SVC 的进程 ID 是“9396”。
我也能看到
为应用程序池“AeXRSVaultPool”提供服务的进程 ID 为“6804”的工作进程已请求回收,因为该工作进程已达到其允许的处理时间限制。
我正在寻找有关如何追踪导致挂起并防止其再次发生的建议。我可以使用性能计数器来跟踪它吗?这些事件查看器条目是否相关?