Asp.net ThreadPool中可用的最大线程数是多少

Kun*_*pal 5 c# asp.net multithreading

出于好奇,asp.net中可用于处理请求的最大线程数是多少.

asp.net是否会针对任何I/O或数据库操作发布它们,以便可以处理最大数量的请求?

Mrc*_*ief 4

它是通过 machine.config 控制的。

配置 > system.web > processModel

<processModel 
   maxWorkerThreads="num"
   maxIoThreads="num"
   minWorkerThreads="num"
   minIoThreads="num"
   ...
   />
Run Code Online (Sandbox Code Playgroud)

它是基于每个 CPU 进行设置的。单 CPU 的默认值为 20/20。
http://msdn.microsoft.com/en-us/library/7w2sway1(v=VS.100).aspx