Tomcat 的catalina.out 日志切割

Tomcat服务启动后会在logs目录里生成catalina.out文件而且一直累积,到后来越来越大,上网搜索了下切割该日志的解决办法,步骤如下:

1.下载工具cronolog, 地址:

2.解压后,进入安装目录,执行./configure; make; make install 完成编译安装

3.先停掉tomcat服务,进入tomcat的bin/目录,备份catalina.sh文件

4.编辑catalina.sh文件,在该文件大概295行,注释掉

touch "$CATALINA_BASE"/logs/catalina.out

在文件大概307行和319行,将

>> "$CATALINA_BASE"/logs/catalina.out 2>&1 &

替换为

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

5.  保存后退出,执行nohup bin/startup.sh 启动tomcat,完成日志切割。

Ubuntu 12.04 LTS 上通过 Tomcat 部署 Solr 4

Ubuntu下部署Solr(4.4)到Tomcat(7.0.53)

Linux下Apache与多个Tomcat 集群负载均衡

Nginx Tomcat 集群负载均衡解决笔记

实例详解Tomcat组件安装+Nginx反向代理Tomcat+Apache使用mod_jk和mod_proxy反向代理和负载均衡

Apache+Tomcat 环境搭建(JK部署过程)

Tomcat 的详细介绍请点这里
Tomcat 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a7184a60c6cd3e38aa3495e7d0693d4e.html