Tomcat cronolog 每天切割日志

一、安装cronolog
yum -y install cronolog
二、配置tomcat
vim /usr/local/tomcat-xxx/bin/catalina/sh
1、原文图片

Tomcat cronolog 每天切割日志

替换为一下
1、删除 第416行 
2、把 org.apache.catalina.startup.Bootstrap "$@" start \
          >> "$CATALINA_OUT" 2>&1 "&"
换为如下(共2处):
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 |/usr/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.log >> /dev/null 2>&1 &

Tomcat cronolog 每天切割日志

三、重启tomcat,效果如下;

Tomcat cronolog 每天切割日志

上一篇:tomcat startup.bat一闪


下一篇:避免在ASP.NET Core 3.0中为启动类注入服务