CentOS 上 Tomcat 启动加速实用指南
一 定位瓶颈
二 高性价比优化措施
三 推荐配置示例
<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="200" minSpareThreads="50" acceptCount="100"
connectionTimeout="20000" enableLookups="false"
compression="on" compressionMinSize="2048"
compressableMimeType="text/html,text/xml,text/plain,application/json" />
-Djava.security.egd=file:/dev/urandom
-Xms512m -Xmx1024m
-XX:+UseG1GC
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=\*.jar
<Context>
<JarScanFilter jarsToSkip="*.jar"/>
</Context>
说明:以上为常用、低风险的组合,优先从熵源与 JAR 扫描入手,通常即可获得显著改善。四 验证与回退