Tomcat调优——实战

Posted xuegodsvip

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat调优——实战相关的知识,希望对你有一定的参考价值。

Java性能优化方向:代码运算性能、内存回收、应用配置。

注:影响Java程序主要原因是垃圾回收,下面会重点介绍这方面

代码层优化:避免过多循环嵌套、调用和复杂逻辑。

Tomcat调优主要内容如下:

1、增加最大连接数

2、调整工作模式

3、启用gzip压缩

4、调整JVM内存大小

5、作为Web时,动静分离

6、合理选择垃圾回收算法

7、尽量使用较新JDK版本

生产环境Tomcat配置:

Connectorport="8080"protocol="org.apache.coyote.http11.Http11NioProtocol"

maxThreads="1000"

minSpareThreads="100"

maxSpareThreads="200"

acceptCount="900"

disableUploadTimeout="true"

connectionTimeout="20000"

URIEncoding="UTF-8"

enableLookups="false"

redirectPort="8443"

compression="on"

compressionMinSize="1024"

compressableMimeType="text/html,text/xml,text/css,text/javascript"

以上是关于Tomcat调优——实战的主要内容,如果未能解决你的问题,请参考以下文章

Springboot内置Tomcat配置调优实战

tomcat7实战调优笔记

tomcat调优

tomcat 性能调优

Tomcat性能调优

tomcat都有哪些性能调优方法