知识养成了思想,思想同时又在融化知识。这篇文章主要讲述Tomcat调优——实战相关的知识,希望能为你提供帮助。
java性能优化方向:代码运算性能、内存回收、应用配置。
注:影响Java程序主要原因是垃圾回收,下面会重点介绍这方面
代码层优化:避免过多循环嵌套、调用和复杂逻辑。
Tomcat调优主要内容如下:
1、增加最大连接数
2、调整工作模式
3、启用gzip压缩
4、调整JVM内存大小
5、作为Web时,动静分离
6、合理选择垃圾回收算法
7、尽量使用较新JDK版本
【Tomcat调优——实战】生产环境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"
推荐阅读
- 手把手教你用 SQL 实现电商产品用户分析
- Redis调优——实战
- WordPress(活动主题未显示在”主题”文件夹中)
- MAMP OS X上的WordPress 3
- WordPress 3.5 Media Uploader多个文件选择
- 在MS IIS v6 Web服务器上安装WordPress 3.0.1
- woocommerce(如何在自定义循环中显示折扣)
- Woocommerce通过产品ID获取图片库
- Woocommerce函数set_total_sales()未设置并将total_sales保存到数据库