Tomcat连接数设置

<Connector   port="8080"  maxThreads="150"        minSpareThreads="25"   maxSpareThreads="75"     acceptCount="100"    /> 
maxThreads="150"         表示最多同时处理150个连接  
minSpareThreads="25"     表示即使没有人使用也开这么多空  maxSpareThreads="75"     表示如果最多可以空75个线程,例如某时刻有80人访问,之后没有人访问了,则tomcat不会保留80个空线程,而是关闭5个空的。  
acceptCount="100"        表示当同时连接的人数达到maxThreads时,还可以接收排队的连接,超过这个连接的则直接返回拒绝连接。  
   
一般生产可配置为  
maxThreads="500"    
minSpareThreads="100"   如果你的网站经常访问量都很大的话,缺省就开比较大  
maxSpareThreads="300"  
acceptCount="100"  

web server允许的最大连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。

你可能感兴趣的:(多线程,tomcat,windows,Web,linux)