【Linux】使用cronolog组件对Tomcat的catalina.out进行分割,从而防止catalina.out过大
2017-05-23 10:41
686 查看
Linux版本:CentOS6.5
Tomcat版本:apache-tomcat-7.0.52;
cronolog:cronolog-1.6.2.tar.gz,资源下载URL:http://download.csdn.net/detail/beauxie/9849525;
一般cronolog默认是安装在/usr/local/sbin/下,(可通过which cronolog查看),这个路径后面修改catalina.sh时会用到。
修改为:
369行可注释掉,如下所示:
修改完毕。
保存以后,重启Tomcat,在logs目录下使用 ll -ah 命令,可以看到:
本文参考:
http://blog.csdn.net/zht666/article/details/16116839
http://www.07net01.com/2015/07/870453.html
Tomcat版本:apache-tomcat-7.0.52;
cronolog:cronolog-1.6.2.tar.gz,资源下载URL:http://download.csdn.net/detail/beauxie/9849525;
一、cronolog的安装
# tar zxvf cronolog-1.6.2.tar.gz # cd cronolog # ./configure # make # make install
一般cronolog默认是安装在/usr/local/sbin/下,(可通过which cronolog查看),这个路径后面修改catalina.sh时会用到。
二、修改catalina.sh文件
在381-382行、390-391行两处,将:org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_OUT" 2>&1 "&"
修改为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \ |/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.out.%Y-%m-%d.out>> /dev/null &修改完毕如下所示:
369行可注释掉,如下所示:
#touch "$CATALINA_OUT"
修改完毕。
保存以后,重启Tomcat,在logs目录下使用 ll -ah 命令,可以看到:
本文参考:
http://blog.csdn.net/zht666/article/details/16116839
http://www.07net01.com/2015/07/870453.html
相关文章推荐
- tomcat下使用cronolog对catalina.out日志文件分割
- Linux下利用cronolog对Tomcat7 catalina.out 日志分割
- 使用 cronolog 分割 tomcat7 的 catalina.out 日志
- 使用cronolog分割tomcat的catalina.out日志文件
- 关于Linux下tomcat的catalina.out文件过大问题
- linux下tomcat7 catalina.out 文件分割
- tomcat在linux环境下catalina.out过大的解决办法
- cronolog分割tomcat的catalina.out日志
- catalina.out文件过大!!使用Log4j管理tomcat日志输出
- Tomcat日志分割减少catalina.out日志过大
- Tomcat catalina.out日志使用log4j按天分割
- linux环境下tomcat中catalina.out文件过大问题
- linux环境下tomcat中catalina.out文件过大问题
- Linux下tomcat的catalina.out文件过大
- Linux环境下tomcat的catalina.out日志按日分割生成实现
- tomcat catalina.out日志使用log4j按天分割
- tomcat catalina.out 文件过大,进行切割查看
- Linux下tomcat的catalina.out文件过大,以及目录更改解决办法
- linux 下 解决tomcat日志文件catalina.out过大问题
- tomcat日志catalina.out使用log4j按日进行切割