Tomcat线程池配置的关键要点
一 配置方式与生效路径
<Executor name="tomcatThreadPool"
namePrefix="catalina-exec-"
maxThreads="500"
minSpareThreads="50"
maxIdleTime="60000"
prestartminSpareThreads="true"/>
<Connector executor="tomcatThreadPool"
port="8080"
protocol="org.apache.coyote.http11.Http11Nio2Protocol"
connectionTimeout="20000"
acceptCount="1000"
enableLookups="false"
compression="on"
compressionMinSize="2048"
compressableMimeType="text/html,text/css,application/javascript,application/json"
redirectPort="8443"/>
要点:
二 关键参数与推荐范围
三 调优方法与容量边界
四 监控指标与日志要点
五 常见误区与修正