在Debian下优化Tomcat启动速度可从以下方面入手:
webapps目录中未使用的WAR包或目录。logs和work目录的历史文件。server.xml和web.xml中的冗余配置,如设置unpackWARs="false"和autoDeploy="false"。catalina.sh中调整堆内存大小(-Xms和-Xmx),例如-Xms512m -Xmx1024m。-XX:+UseG1GC。-Djava.security.egd=file:/dev/./urandom加快随机数生成。server.xml中优化Connector参数,如设置合理的maxThreads、minSpareThreads和acceptCount。catalina.properties中添加org.apache.catalina.startup.ContextConfig.jarsToSkip=*.jar。server.xml中关闭相关配置。