当“请求排队”一直在数百个时,ASP.NET的“请求等待时间”如何为0?

我很好奇为什么性能监视器声称我总是有几百个ASP.NET 3.5请求“排队”。 “Requests Queued”“ASP.NET v2.0.50727”性能计数器在几百个范围内徘徊,尽pipe“请求等待时间”始终为0.如果每个请求都不会等待几分之一毫秒,它可以在队列中吗?

“应用程序队列中的请求”和“请求等待时间”的“ASP.NET应用程序v2.0.50727”计数器始终为0。

在PerfMon中,确保您的计数器的.NET版本与您的应用程序使用的版本相同。

看来你正在为你的应用程序使用.NET 3.5,但你正在看.NET 2.0计数器。

一个老问题肯定,但在这里回答: https : //serverfault.com/a/579180

此计数器的值是最近请求在全局队列中等待的毫秒数。 这不包括请求在应用程序队列中等待的时间。 这个柜台的门槛是1000。