我正在使用log4j进行日志记录。我在JBOSS上托管了我的java应用程序(war文件)。我观察到的是log4j并没有每天创建一个新文件。相反,它将日志添加到单个文件中。事情是每天不附加。有时它会创建文件,而有时它会附加。这已经是prod所以我无法更改log4j.Below是我的log4j代码
log4j.rootCategory=DEBUG,R,CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSSS} [%p] [%C] %m%n
log4j.appender.R.File=C://log/pd.log
log4j.appender.R.DatePattern='.'yyyy-MM-dd
log4j.appender.R.Threshold = DEBUG
log4j.logger.org.apache=WARN
log4j.logger.org.springframework=WARN
log4j.logger.httpclient.wire.header=WARN
log4j.logger.httpclient.wire.content=WARN
我还没有找到任何可以帮助我的线程。