“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

    Microsoft

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

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

    Greetings,

    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

    MVP

    Moderator

    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
    https://www.leansentry.com/
  • 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:

    http://blog.leansentry.com/2013/07/all-about-iis-asp-net-request-queues/

    Best,

    Mike

    queue asp.net iis

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