提升Linux Tomcat性能可从以下方面入手:
catalina.sh中设置-Xms(初始堆)和-Xmx(最大堆),建议设置为物理内存的80%。-XX:+UseG1GC),适合大内存场景。server.xml中<Connector>参数:
maxThreads:最大并发线程数,建议500-800(根据硬件调整)。minSpareThreads:最小空闲线程数,建议50-100。acceptCount:等待队列长度,建议100-500。protocol="org.apache.coyote.http11.Http11NioProtocol"。net.ipv4.tcp_tw_reuse=1(复用TIME_WAIT连接)。protocol="AJP/1.3")。注意:生产环境优化前需在测试环境验证,避免参数不当导致服务异常。