以下是Ubuntu Tomcat性能优化技巧:
server.xml中调整maxThreads(最大线程数,建议根据CPU核心数设置)、minSpareThreads(最小空闲线程数)、acceptCount(等待队列长度)。protocol="org.apache.coyote.http11.Http11Nio2Protocol"),启用HTTP/2协议。enableLookups="false"),跳过不必要的JAR文件扫描。Connector中配置compression="on",设置压缩类型。catalina.sh中设置-Xms(初始堆)和-Xmx(最大堆),建议设置为相同值避免频繁GC。-XX:+UseG1GC),适合大内存场景。net.core.rmem_max等),启用TCP快速打开等。/etc/security/limits.conf,提升nofile限制。