1
我們正在使用Java 6和最新版本的log4j。我們有旋轉日誌,所以我們並不需要使用我們目前有一個系統的過程...一個非旋轉的log4j文件appender?
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.File=/opt/tomcat-instance/nnadbmon/logs/log4j.log
log4j.appender.A1.DatePattern='.'yyyy-MM-dd
什麼是我們可以使用不會旋轉日誌,但可以繼續使用日期的附加器模式和文件,我們已包括在內?謝謝, - 戴夫
我不明白 - 「滾動」是指當日期變化時,記錄到「log4j.log.2011-07-29」而不是「log4j.log.2011-07-28」。如果你想「繼續使用日期模式」,你實際上想要改變什麼? –
所以你想要文件名的數據後綴,但不是滾動文件?這不會令人困惑嗎? – skaffman
實際上,當這一天發生變化時,我認爲它會將log4j.log轉移到log4j.log.2011-07-28並繼續記錄到log4j.log。我認爲OP只需要一個日期後綴到log4j.log文件。 – Kal