Bra*_*ton 15 iis iis-7 iis-7.5 windows-server-2008-r2
我在哪里可以找到更改它的设置?
Jim*_*m B 14
没有最大值,因为它取决于您的应用程序设置、硬件和 .net 框架版本。默认情况下,在框架 3.51 及更高版本下,每个 CPU(逻辑)的并发请求数为 5000。(如果未在 2.0 下定义,则为 12,但建议将其设置为 5000,如 3.5 和 4.0)
这是在 aspnet.config 中定义的:
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)
这是默认设置,绝不是限制。我见过的最大设置是 999999(我怀疑他们害怕将它设置得更高以防万一)。确定适合您的大小的最佳方法是对应用程序进行压力测试。