tomcat 日志分隔

将 Tomcat 下 logs/catlina.out 日志按天分隔

所用 Tomcat 版本:apache-tomcat-8.5.64

  • 确认服务器上是否安装了 cronolog
    执行 which cronolog 命令,如果显示 /usr/sbin/cronolog 表示已安装,否则先安装 cronolog
  • 注释掉 touch "$CATALINA_OUT"
  • 修改 bin/catalina.sh 文件,修改成下图红框中的内容。
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >>/dev/null &
tomcat 日志分隔_第1张图片
catalina.sh
  • 启动 tomcat 即可

你可能感兴趣的:(tomcat 日志分隔)