在tomcat的使用中,tomcat的日志catalina.out会无限增加,通常一段时间不管就会到几个G,当其太大后,会影响到tomcat的启动,而分割日志的方法有很多,这里记录一下利用log4j进行日志分割的方法。
环境:
Centos7
JDK-1.8
Tomcat-7.0.79
1. 要使用log4j接管日志,需要三个tomcat的jar包,如下L
log4j-1.2.17.jar
tomcat-juli.ja
tomcat-juli-adapters.jar
下载后,将这三个jar包,放到tomcat根目录下的lib文件夹内。然后再将tomcat-juli.jar 复制一份到tomcat根目录的bin目录下,覆盖原来的jar包。
2. 配置log4j的配置文件,用来自定义日志输出。再tomcat根目录的lib文件夹内新建log4j.properties 文件,进行配置:
vim {tomcat-dir}/lib/log4j.properties
log4j.rootLogger=INFO, C