iis7增加每个工作进程的线程数/并发请求数

rjl*_*pes 9 performance iis-7 multithreading request

如何在IIS7上增加每个工作进程的线程数/并发请求数?

我不想增加创建Web园的进程数(目前).

rjl*_*pes 13

我找到了:

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

http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx http://msdn.microsoft .COM/EN-US /库/ dd560842(VS.100)的.aspx

  • 必须将此设置添加到aspnet.config文件,而不是web.config文件. (10认同)
  • 我必须补充一点,这确实设置了 ASP.NET 处理的并发请求数,但不影响 IIS 处理的并发请求数(如静态文件)。此外,5000 是 .NET 4.0 中的默认 maxConcurrentRequestsPerCPU。12 是 2.0 中的默认值。 (2认同)