JSP在Ubuntu上的性能优化路线图
一 代码与页面层优化
二 应用服务器与JVM调优
三 系统与网络层优化
四 监控与压测闭环
五 快速检查清单与示例配置
快速检查清单
示例配置
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxThreads="200" acceptCount="100"
compression="on" compressableMimeType="text/html,text/xml,text/css,application/javascript"/>
CATALINA_OPTS="-Xms2g -Xmx2g -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:InitiatingHeapOccupancyPercent=45"
# /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
# 使systemd服务继承(Tomcat unit或全局)
DefaultLimitNOFILE=65536