Linux系统tomcat日志分割工具cronolog -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

    WIN下的tomcat5的日记 是按日期来记实 的.移到linux下创造tomcat/logs下只有一个catalina.out件.

    工夫一长.创造日记 文件暴增.对付 管理 真是不利便 .

    要是能像win下的tomcat那样分日期记实 就好了.思来想去就想到用cron来支解 日记 文件.

    试试吧.

    先google一下.cronolog-1.6.2.tar.gz

    1.下载cronolog-1.6.2.tar.gz

    2.安装

    # tar zxvf cronolog-1.6.2.tar.gz

    # ./configure

    # make

    # make install

    搞定!

    默认是安装在/usr/local/sbin/下.

    3.设置

    重点来了.留意 喽!!!

    在tomcat/bin/catalian.sh中找到

    org.apache.catalina.startup.Bootstrap "$@" start \  >> "$CATALINA_BASE"/logs/catalina.out 2&1 &

    把上面的内容改成:

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

    |/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null 2>&1 &

    批改好了.重启

    #./catalina.sh start

    现去看看劳动结果 吧.

    # ls /tomcat/logs/

    就会创造logs下面多了几个如同 catalina.2006.06.01.log的文件了

最新文章