以下是加速CentOS中Tomcat启动的方法:
catalina.sh
中设置JAVA_OPTS
,如-Xms512m -Xmx1024m -XX:UseG1GC
,合理分配内存并选择高效垃圾回收器。JAVA_HOME/jre/lib/security/java.security
,将securerandom.source
改为/dev/./urandom
,或安装rng-tools
服务增大熵池。protocol="org.apache.coyote.http11.Http11NioProtocol"
),调整maxThreads
、minSpareThreads
等参数。antiJARLocking="true"
)。autoDeploy="false"
)和AJP连接器,删除未使用的Web应用。net.core.somaxconn
、tcp_tw_reuse
等)。操作前建议备份配置文件,并在测试环境验证效果。