tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多:
catalina.out
localhost_access_log.2012-07-05.txt
localhost.2012-07-05.txt
catalina.2012-07-05.txt
manager.2012-07-05.txt
host-manager.2012-07-05.txt
目的
Tomcat以上日志都输出到同一个文件中。
修改步骤
打开Tomcat目录conf\logging.properties,修改
localhost.2012-07-05.txt
catalina.2012-07-05.txt
manager.2012-07-05.txt
host-manager.2012-07-05.txt
目录
bin目录下修改 catalina.sh 改变catalina.out的目录
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out ;此行内的"$CATALINA_BASE",更改为想要更换的目录
server.xml 里修改 <Valve className="org.apache.catalina.valves.AccessLogValve"directory="/usr/local/tomcats/logs"
改变 localhost_access_log.2012-07-05.txt 目录