Currently executing HTTP requests in IIS
Introduction
At a command prompt, use the following command to get a list of currently queued requests:
> %windir%\system32\inetsrv\appcmd list requests /elapsed:1000
should produce an output like this:
// hanging! REQUEST "7000000780000548" (url:GET /mytestURL.aspx, time:30465 msec, client:localhost, stage:ExecuteRequestHandler, module:ManagedPipelineHandler) REQUEST "f200000280000777" (url:GET /mytestURL.aspx, time:29071 msec, client:localhost, stage:ExecuteRequestHandler, module:ManagedPipelineHandler) … // queued! REQUEST "6f00000780000567" (url:GET /, time:1279 msec, client:localhost, stage:AuthenticateRequest, module:WindowsAuthentication) REQUEST "7500020080000648" (url:GET /login, time:764 msec, client:localhost, stage:AuthenticateRequest, module:WindowsAuthentication)
Leave a Reply