About the IIS site request queue length?

aspx 6 Reputation points
2021-12-27T08:19:18.123+00:00

OS: Windows Server 2016 Standard
IIS: Version 10.0.14393.0
Web Sites: WebIISQueueTest .NetFramework4.5 Asp.net mvc

Question 1: By which performance counter does the site's request queue length be monitored?

Question 2: The request queue length is set but can be exceeded, why not return 503.

Performance counters HTTP Service Request Queues (CurrentQueueSize): The request count in the IIS queue on windows server 2016

The CurrentQueueSize property always has a zero value , why ?

application pool img: https://i.stack.imgur.com/k8tsS.png

160468-iis-app-pool.png

Internet Information Services
ASP.NET
ASP.NET
A set of technologies in the .NET Framework for building web applications and XML web services.
3,509 questions
C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
11,015 questions
ASP.NET API
ASP.NET API
ASP.NET: A set of technologies in the .NET Framework for building web applications and XML web services.API: A software intermediary that allows two applications to interact with each other.
343 questions
0 comments No comments
{count} votes

12 answers

Sort by: Most helpful
  1. aspx 6 Reputation points
    2022-01-04T10:25:53.99+00:00

    Microsoft IIS BUG!!! , HTTP Service Request Queues Performance counter

    Why do I say there are bug,look at the pictures below, RejectedRequests has values from the monitor. Why CurrentQueueSize the queue have no values?

    162119-%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE-20220104181355.png
    162110-%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE-16412910652536.png

    HTTP Service Request Queues (All instances):
    CurrentQueueSize: Allows you to see the size if the HTTP Kernel side queue and thus to see if a huge number of requests are getting queued without being handled by the User Mode side
    RejectedRequests: Allows you to see if requests are rejected from Kernel side without being handled by the User Mode side

    @Bruce Zhang-MSFT
    @Sreeju Nair


  2. Ken Tucker 5,856 Reputation points
    2022-01-04T10:56:06.643+00:00

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.