我有一個在java中使用log4j作爲日誌記錄jar的應用程序,但是當我嘗試調試我的應用程序並打開日誌文件時,我發現它很短,只有最後一行我登錄,並且循環文件沒有顯示任何我以前見過的日誌。爲什麼我的日誌被刪除?
我的配置文件有問題嗎?我有多個項目指向同一個日誌文件,難道這是問題嗎?
這裏是我的log4j.properties:
log4j.rootLogger=ERROR,logfile
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.File=/opt/tomcat7/logs/mylogs.log
log4j.appender.logfile.MaxFileSize=500KB
# Keep one backup file
log4j.appender.logfile.MaxBackupIndex=2
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %5p (%F:%L) - %m%n
感謝
使用DailyRollingFileAppender代替RollingFileAppender進行。它可以幫助嗎? –
我發現問題出在我的ispmanager上,它沒有顯示完整的文件。謝謝。 –