IIS hangs when number of anonymous users reach 10

Viewed 2623

My ASP.net site sometimes experiences quite long periods of hanging.

I need help to understand why it happens and whether it is possible to fix the problem by changing some IIS settings. Site is hosted on IIS 7.5 Window 7 x64.

I have collected some information from the performance monitor: enter image description here

When load is high and number of anonymous users reach 10 (which seam to be a limit for Windows 7) site stops responding to client request for ~ 1.5 minute. During the downtime number of opened connections continuously growth. At some point server suddenly becomes alive and responds to all pending requests. CPU usage doesn't exceeds 50% and there is enough free memory. Attempts to reproduce the situation on another computer where not successful.

Do you have ideas about the reason of such IIS downtime?

UPD

I have patched Windows, now it allows to have more than 10 connections, but problem is still there. During hang periods even simple get requests for static html pages doesn't work so it seems to be something connected with IIS, not with application behavior.

1 Answers
Related