Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

38.5. Logging 日志

38.5.1. 开启 debug 模式

又是我们需要开启debug来排查故障,只需在项目目录下创建文件 WEB-INF/classes/log4j.properties 内容如下

log4j.rootLogger=debug,console,file		
			

重新启动tomcat将进入Debug模式,你将看到大量的调试信息。

38.5.2. 切割 catalina.out 日志

			
1) log4j.properties: Add the console to the root logger
log4j.rootLogger = INFO, CATALINA, CONSOLE

2) log4j.properties: Change the DailyRollingFileAppender to:
log4j.appender.CATALINA=org.apache.log4j.rolling.RollingFileAppender
log4j.appender.CATALINA.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.CATALINA.RollingPolicy.FileNamePattern=${catalina.base}/logs/catalina.%d{yyyy-MM-dd}.log