Мне любопытно, почему Performance Monitor утверждает, что у меня всегда есть несколько сотен запросов ASP.NET 3.5 в очереди. Счетчик производительности «Запросы в очереди» «ASP.NET v2.0.50727» колеблется в диапазоне нескольких сотен, несмотря на то, что «Время ожидания запроса» постоянно равно 0. Если каждый запрос никогда не ожидает даже доли миллисекунды, как может быть в очереди?
Счетчики «Приложения ASP.NET v2.0.50727» для «Запросы в очереди приложений» и «Время ожидания запроса» всегда равны 0.
В PerfMon убедитесь, что ваша версия .NET для ваших счетчиков такая же, как версия, которую использует ваше приложение.
Кажется, вы используете .NET 3.5 для своего приложения, но вы смотрите на счетчики .NET 2.0.
Точно старый вопрос, но ответ здесь: https://serverfault.com/a/579180
Значение этого счетчика - это количество миллисекунд, в течение которых последний запрос ожидал в глобальной очереди. Это не включает время ожидания запроса в очередях приложения. Порог для этого счетчика - 1000.