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