我現在用的log4j-1.2.9.jar我的應用程序,但不幸的是每卷00:00日誌文件時,被替換我的日誌內容..log4j的日誌內容被替換
這裏log4j屬性:
log4j.logger.my.com.myapps=ALL,cy
log4j.appender.cy=org.apache.log4j.DailyRollingFileAppender
log4j.appender.cy.File=D:/CY/logs/cs.log
log4j.appender.cy.Append=true
log4j.appender.cy.layout=org.apache.log4j.PatternLayout
log4j.appender.cy.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %t %c{3} :: %m%n
昨天我的應用程序被帶到了在晚上8點左右++,然後直到00:00,將滾動到一個新的日誌文件和以前的日誌文件重命名爲cs.log-2013- 07-25。
但現在問題來了,我的日誌內容從8 PM ++到11:59 PM ++都沒有了。它被覆蓋。日誌內容將在cs.log-2013-07-25中變成12:00 AM - 12:40 AM。
然後,在上午12:40之後,其他最新的新日誌內容將寫入cs.log中的新日誌。
有沒有想法?或者我的配置是錯誤的。
可能要檢查這個問題了:http://veerasundar.com/blog/2009/08/how-to-create-a-new- log-file-for-each-time-the-application-runs/ – Lenymm