用cronolog分割tomcat日志文件 日志系统


yum install -y cronolog
二、配置 tomcat 
找到 tomcat 中 bin 目录下的 catalina.sh   文件
1. 查找
if [ -z "$CATALINA_OUT" ] ; then
  CATALINA_OUT=/opt/htdocs/logs/catalina.out
fi
修改为
if [ -z "$CATALINA_OUT" ] ; then
  CATALINA_OUT=/opt/htdocs/logs/catalina.%Y-%m-%d.out
fi
--------------------------------------------------------------------
2. 查找   touch "$CATALINA_OUT"
注释掉
      #touch "$CATALINA_OUT"
---------------------------------------------------------------------
3. 查找 "$CATALINA_OUT" 2>&1 "&"
有两处..
    org.apache.catalina.startup.Bootstrap "$@" start \
      >> "$CATALINA_OUT" 2>&1 "&"
都修改为 :
      org.apache.catalina.startup.Bootstrap "$@" start  2>&1\
      | /usr/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
3. 重启 tomcat 服务,查看日志文件


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回