Windows Server 2008 R2上的IIS 7.5可以处理的默认并发请求数是多less?

我在哪里可以find一个设置来改变它?

没有最大值,因为它取决于您的应用程序设置,硬件和.net框架版本。 默认情况下,在框架3.51以上,每个CPU(逻辑)的并发请求数是5000.(如果没有定义在2.0以下,它是12,但是build议将它设置为5000,如3.5和4.0)

这是在aspnet.config中定义的:

<system.web> <applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/> </system.web> 

这是默认的,绝不是限制。 我见过的最大的是999999(为了以防万一,我怀疑他们不敢设置更高的值)。 为您确定正确尺寸的最佳方法是通过对应用程序进行压力testing。