码迷,mamicode.com
首页 > 其他好文 > 详细

centos6.5 tomcat7日志切割

时间:2016-04-14 18:07:14      阅读:340      评论:0      收藏:0      [点我收藏+]

标签:tomcat切割

  1. 安装cronologs

    tar zxvf cronolog-1.7.0-beta.tar.gz

    cd cronolog/

    ./configure  --prefix=/data/xxx/cronologs/

    make  && make  install

    which cronolog查安看装的路径,编译目录/data/xxx/cronologs/sbin/cronolog。

2.修改catalina.sh

  

    第一步:

    if [ -z "$CATALINA_OUT" ] ; then

      CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out

    fi

   

    if [ -z "$CATALINA_OUT" ] ; then

      CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out

    fi

    第二步:

    

    touch "$CATALINA_OUT"

    修改为

    #  touch "$CATALINA_OUT"

    第三步:


    org.apache.catalina.startup.Bootstrap "$@" start \

    >> "$CATALINA_OUT" 2>&1 "&"

    修改为

    org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \

    | /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null & 


3.重启tomcat

    重启tomcat后发下logs目录下,多了一个catalina.2016-03-27.log

本文出自 “在路上” 博客,转载请与作者联系!

centos6.5 tomcat7日志切割

标签:tomcat切割

原文地址:http://zailushang.blog.51cto.com/1199537/1763844

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!