Environment: windows server 2008 R2 64bit, IIS7.5, ASP.NET 4.0 WebSite.
Problem Description:
When my websit's current connections is below 500 ( from the performance monitor in Advanced settings), everything is well.
When it reaches 600 and higher , I request any aspx page even an empty page without any logic or Database connectionm, it doesn't response, the process bar goes very slow, after 1-2 minute is finally comes out. I tried on several machines and all the same result. It looks very likely that my request is being queued because there are too many concurrent connections on IIS.
But if I request a static file like htm or jpg , it comes out very quickly without any delay. So I think only .aspx files are blocked .
I checked my IIS settings, all default settings, I didn't change anything.
So can anyone put some light on this problem? Do I need any special settings for such a level of concurrency visits?