2

Tomcat8性能优化
一、 下载地址
https://tomcat.apache.org/dow...
image.png
二、 优化
1:禁用AJP连接(如果用nginx就要禁用掉)
image.png
2:调整线程池
image.png
maxThreads="1000":最大并发数 一般建议500-1000
minSpareThreads="50":初始化线程数
prestartminSpareThreads="true":开启最大等待队列数
maxQueueSize="100":最大等待队列数
maxIdleTime="60000" maxIdleTime: 最大备用(空闲)线程数
image.png
executor: 使用线程池
protocol:运行模式
port: 访问端口号
connectionTimeout: 网络连接超时,默认值20000,单位:毫秒
maxHttpHeaderSize:http请求头信息的最大程度
enableLookups: 是否反查域名
compression: 打开压缩功能
compressionMinSize: 启用压缩的输出内容大小
compressableMimeType: 哪些资源类型需要压缩
redirectPort: 重定向端口号,https方式访问资源时
URIEncoding: 指定Tomcat容器的URL编码格式
3:调整运行模式
image.pngp11.Http11Nio2Protocol"

4:调整JVM参数(jvm内存优化解释.txt)
image.png

注:
JAVA_OPTS="-server -Xms16384M -Xmx16384M -Xss512k -XX:MaxNewSize=8192M -XX:NewSize=4096M -XX:PermSize=256M -XX:MaxPermSize=512M -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+UseParNewGC -XX:MaxTenuringThreshold=15 -XX:+CMSParallelRemarkEnabled -XX:LargePageSizeInBytes=128m"


金瑞帆
7 声望0 粉丝