随笔 - 0, 文章 - 264, 评论 - 170, 引用 - 0
数据加载中……

catalina.out无限增长问题的解决办法

tomcat默认情况下,catalina.out日志增长都是无限的,从而导致日志文件超大。

1、下载安装cronolog,步骤如下:

安装过程如下:

A、下载(最新版本)

    #  wget http:
//cronolog.org/download/cronolog-1.6.2.tar.gz

B、解压缩

    # tar zxvf cronolog
-1.6.2.tar.gz

C、进入cronolog安装文件所在目录

    # cd cronolog
-1.6.2

D、运行安装

    # .
/configure
    # make
    # make install

E、查看cronolog安装后所在目录(验证安装是否成功)

    # which cronolog

一般情况下显示为:
/usr/local/sbin/cronolog


2、修改tomcat启动文件catalina.sh


A、将touch "$CATALINA_OUT"行注释掉。

B、将
org.apache.catalina.startup.Bootstrap 
"$@" start \  >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &  替换成:
org.apache.catalina.startup.Bootstrap 
"$@" start 2>&1 \

| cronolog "$CATALINA_BASE"/logs/catalina.out.%Y-%m-%>> /dev/null &  
重启tomcat,则下次将会在catalina.out后面加上年月日,从而按日进行日志输出。

posted on 2013-10-13 12:41 小一败涂地 阅读(3680) 评论(0)  编辑  收藏 所属分类: tomcat、apache、jboss等服务器相关开源工具、插件相关


只有注册用户登录后才能发表评论。


网站导航: