一、说明
1、修改Tomcat的Connector运行模式
2、配置JVM虚拟内存
3、禁止DNS查询
4、调整线程数
二、实现
1、修改Tomcat模式
Tomcat之bio、nio、apr模式简述及配置http://blog.csdn.net/JustinQin/article/details/79544140
2、配置JVM虚拟内存
Tomcat默认可以使用的最大内存为128MB,在较大型的应用项目中,这点内存是不够的,需要调大。
JVM配置及JAVA_OPTS参数简述 http://blog.csdn.net/JustinQin/article/details/79288259
3、禁止DNS查询
enableLookups:是否反查域名,取值为:true或false。为了提高处理能力,应设置为false
<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"
enableLookups="false"/>
4、调整线程数
<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
redirectPort="8443"
URIEncoding="UTF-8"
minSpareThreads="25"
maxSpareThreads="300"
maxThreads="500"
acceptCount="500"
connectionTimeout="30000"
enableLookups="false"/>