Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

46.5. Logging 日誌

46.5.1. 開啟 debug 模式

又是我們需要開啟debug來排查故障,只需在項目目錄下創建檔案 WEB-INF/classes/log4j.properties 內容如下

log4j.rootLogger=debug,console,file		
			

重新啟動tomcat將進入Debug模式,你將看到大量的調試信息。

46.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