tomcat 修改日志路径以及优化内存和启动速度

Posted 韩英明的个人笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat 修改日志路径以及优化内存和启动速度相关的知识,希望对你有一定的参考价值。

在server.xml 修改如下

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs/log"
prefix="localhost_access_log" suffix=".log"
pattern="&quot;%{X-FORWARDED-FOR}i&quot;client&quot;:&quot;%h&quot;, &quot;client user&quot;:&quot;%l&quot;, &quot;authenticated&quot;:&quot;%u&quot;, &quot;access time&quot;:&quot;%t&quot;, &quot;method&quot;:&quot;%r&quot;, &quot;status&quot;:&quot;%s&quot;, &quot;send bytes&quot;:&quot;%b&quot;, &quot;Query?string&quot;:&quot;%q&quot;, &quot;partner&quot;:&quot;%{Referer}i&quot;, &quot;Agent version&quot;:&quot;%{User-Agent}i&quot;" />

在catalina.sh 添加 JAVA_OPTS="-server -Xms4096m -Xmx4096m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m -Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom" 最后一句是优化tomcat 启动速度



以上是关于tomcat 修改日志路径以及优化内存和启动速度的主要内容,如果未能解决你的问题,请参考以下文章

Azure Tomcat application启动速度优化(20180704)

优化tomcat启动速度

tomcat的配置和优化

Android程序性能优化——ANR卡顿优化内存优化耗电优化APK大小优化以及启动速度和实战项目

如何修改windows tomcat日志级别

Linux环境下Tomcat快速启动关闭查看实时日志