-
编辑配置文件:
vim /usr/program/tomcat7/conf/server.xml
-
打开默认被注释的连接池配置:
-
默认值:
- 修改为:
<Executor
name=“tomcatThreadPool”
namePrefix=“catalina-exec-”
maxThreads=“500”
minSpareThreads=“100”
prestartminSpareThreads = “true”
maxQueueSize = “100”
/>
-
重点参数解释:
-
maxThreads,最大并发数,默认设置 200,一般建议在 500 ~ 800,根据硬件设施和业务来判断
-
minSpareThreads,Tomcat 初始化时创建的线
《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享
程数,默认设置 25
-
prestartminSpareThreads,在 Tomcat 初始化的时候就初始化 minSpareThreads 的参数值,如果不等于 true,minSpareThreads 的值就没啥效果了