智能制造-TOMCAT常用配置:线程调整
线程调整
|
属性名 |
描述 |
|---|---|
|
maxThreads |
Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。 |
|
acceptCount |
指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。 |
|
minSpareThreads |
Tomcat初始化时创建的线程数。 |
|
maxSpareThreads |
一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。 |
上述参数在conf/ server.xml中进行设置,TOMCAT上述默认值如下:
maxThreads:150acceptCount:100minSpareThreads:25maxSpareThreads:75
在一般情况下够用,如果同时并发用户数量很大,需要调整maxThreads参数,调整原则为每秒用户请求数*请求操作执行时间,比如每秒有100个请求,每个请求执行时间为1秒,maxThreads设置为100即可。同时要适当调整maxSpareThreads参数,不要关闭socket线程后又马上生成的操作。
下载智能制造用户手册完整版