“ASP.NET\Requests Queued” bug in IIS integrated Mode. [Answered]RSS

2 replies

Last post Jul 25, 2013 10:47 AM by mvolo

  • josere josere

    1 Post


    “ASP.NET\Requests Queued” bug in IIS integrated Mode.

    Oct 15, 2010 09:18 PM|josere|LINK


    If you use "ASP.NET\Requests Queued" performance counter to monitor your application, you might want to check an article I published in my blog at http://blogs.msdn.com/b/josere/archive/2010/10/16/asp-net-request-queued-bug-in-iis-integrated-mode.aspx. The article explains a recent fix on the counter that altered its behavior.

    Thanks for reading, Jose.

    ASP.NET Performance Counters “ASP.NET\Requests Queued”

    Jose Reyes

    Microsoft Corporation

    "This posting is provided "AS IS" with no warranties, and confers no rights."
  • Rovastar Rovastar

    5486 Posts



    Re: “ASP.NET\Requests Queued” bug in IIS integrated Mode.

    Oct 18, 2010 07:22 AM|Rovastar|LINK

    I presume when you say .net 2.0 first thought you meant the CLR 2.0 (what we in IIS select in the app pool) not just the .net 2.0 framework

    i.e. (asp.net 3, 3.5 and 3.5.1 frameworks were a problem too)

    but reading the kb http://support.microsoft.com/kb/979917 it seems it is just the 2.0 framework and not the 2.0 CLR?

    So that implies that .net 3.x are not effected by this however your own article refers to fixing/noticing the problem from .net 2.0 to .net 4.0 surely you will not the difference between .net 2.0 framework to .net 3.x frameworks?

    Can you confirm/deny this?

    Troubleshoot IIS in style
  • Re: “ASP.NET\Requests Queued” bug in IIS integrated Mode.

    Jul 25, 2013 10:47 AM|mvolo|LINK

    Hey Rovastar,

    You are right - this affects ASP.NET Integrated mode on CLR 2.0, so ASP.NET 2.0, 3.5. etc.  The bug was fixed in the webengine for CLR 4.0.  The queueing mechanism is completely different between Classic and Integrated mode though, so if you want to monitor all "queueing" it can be very confusing.

    If anyone is looking for more info on ASP.NET request queueing, this is a good overview:




    queue asp.net iis

    Mike Volodarsky
    CTO at LeanSentry
    Former IIS/ASP.NET PM