- 注释 ajp 协议
- 修改 HTTP/1.1(bio) 协议
修改 HTTP/1.1(bio) 协议为 org.apache.coyote.http11.Http11NioProtocol (nio)协议;使用 apr 性能会更高;
<Connector executor="tomcatThreadPool" port="8080" protocol="org.apache.coyote.http11.Http11Nio2Protocol"
connectionTimeout="20000" redirectPort="8443"
enableLookups="false" maxPostSize="10485760" URIEncoding="UTF-8" acceptCount="100"
acceptorThreadCount="2" disableUploadTimeout="true" maxConnections="10000" SSLEnabled="false"/>
- 开启线程池
开启线程池;线程池默认数量为 200,可根据服务器性能调整数量;
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="420" minSpareThreads="4"/>
- tomcat 8 以上对 resource 采取了 cache,默认的大小是 10240(10M),修改其默认值
<Resources cachingAllowed="true" cacheMaxSize="102400" />
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 ethan89@aliyun.com