我们在.Net Framework 2.0
和IIS 7.5
在检查New Relic时,我们发现我们在System.Web.HttpApplication.BeginRequest()
中花了很多时间。
我们正在努力解决这个问题,即尝试在所有不需要的页面上禁用页面级别的会话。
但是目前,我们想了解System.Web.HttpApplication.BeginRequest()
等待的总请求数量是多少?
我们在IIS请求监视器中看到,BeginRequest
在所有特定时间都有许多请求。
但是,是否存在性能计数器或某种方式通过代码我可以知道此类请求的确切价值?
答案 0 :(得分:0)
您有ASP.Net \ Requests队列性能计数器,用于检查排队等待服务的请求数。
更多信息:http://msdn.microsoft.com/en-us/library/fxk122b4%28v=vs.100%29.aspx