我们在.Net Framework 2.0IIS 7.5上运行我们的应用程序

签入New Relic时,我们发现我们在System.Web.HttpApplication.BeginRequest()中花费了很多时间。

我们正在努力解决这一问题,即尝试在所有不需要页面的页面上禁用页面级别的会话。

但是目前,我们是否想知道System.Web.HttpApplication.BeginRequest()中有多少总请求在等待?

我们在IIS Request Monitor中看到,在所有特定时间BeginRequest中都有许多请求。

但是,是否存在性能计数器或通过某种方式可以我知道这些请求的确切值的代码?

最佳答案

您有ASP.Net \ Requests排队的性能计数器来检查已排队并正在等待服务的请求数。
有关更多信息,请访问:http://msdn.microsoft.com/en-us/library/fxk122b4%28v=vs.100%29.aspx

关于c# - 想知道在HttpBeginRequest中等待的请求的确切值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14053594/

10-10 11:15
查看更多