问题描述
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender log4j.appender.file.File=PATH_TO_LOGS/logs/rolling.log log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm log4j.appender.file.threshold=debug log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=[%-5p] %d %c - %m%n log4j.rootLogger=debug,file
我的日志文件每分钟滚动. 但是我的问题是我希望滚动的日志文件名为: rolling.2016-03-17-11-11.log
而不是
rolling.log.2016-03-17-11-11
推荐答案
而不是:
log4j.appender.file.File=PATH_TO_LOGS/logs/rolling.log log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm
更改为:
log4j.appender.file.File=PATH_TO_LOGS/logs/rolling log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm'.log'
问题描述
log4j.properties:
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender log4j.appender.file.File=PATH_TO_LOGS/logs/rolling.log log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm log4j.appender.file.threshold=debug log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=[%-5p] %d %c - %m%n log4j.rootLogger=debug,file
My log file is rolling every minute. But my problem is I want the rolled log file name to be: rolling.2016-03-17-11-11.log
instead of
rolling.log.2016-03-17-11-11
推荐答案
Instead of:
log4j.appender.file.File=PATH_TO_LOGS/logs/rolling.log log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm
Changed to:
log4j.appender.file.File=PATH_TO_LOGS/logs/rolling log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm'.log'