如何让Windows XP IIS处理2个以上的并发请求?

微软有意在XP中瘫痪IIS,以防止人们将其用作Web服务器平台。 它默认只处理两个同时传入的请求。 有什么办法来调整这个没有严重的系统文件滥用? 如果是这样,是否有一个简单的方法来testing变化是成功的?

我从Tess Ferrandez的debugging博客中find了关于某些registry设置的build议 ,但是事后我所做的所有testing似乎都没有发生任何变化(甚至在IIS重置并最终重启系统之后)。 在她的ASP.NETdebugging实验室中,有一个testing页面可以执行5秒钟的睡眠并logging请求的开始和完成,但是对该testing系统中的该页面的多个请求都是在彼此之后开始5秒大约在同一时间开始,从开始到结束只需要五秒钟。

以下是Jeff Atwood关于如何将限制增加到10或40个连接的文章。 一种可能的testing方法是使用像Visual Studio 2003附带的Microsoft应用程序中心testing一样的负载testing程序,或者可以下载的Microsoft应用程序压力工具。 这个工具可以让你模拟多个用户点击你的网站。 在你做出改变之前,我会testing它,看看它是否有所作为。