It appears the request throttling added to ASP.NET 3.5 SP1 (I think that's the version it was added) via the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\2.0.50727.0\MaxConcurrentRequestsPerCpu only works when run under IIS7. Just wondering why? In some of the posts talking about async WCF and the issues around outstanding async requests it seemed as if this registry setting was put in specifically for that reason and I'm wondering why it wouldn't make sense to use it under IIS6. Does anyone know the answer? Also, is there a way to globally control the throttling of async WCF requests under IIS6?
View Complete Post