Slf4j 滚动文件附加器

问题描述 投票:0回答:0

嗨,我有一个旧版本的 log4j,我似乎无法正确滚动日志文件。

日志文件是这样滚动的... xxx.log --> xxx.log.5 --> xxx.log.4

我希望它们向相反的方向滚动,这样当 xxx.log 达到 200kb 时,它会滚动到 xxx.log.1 等等,直到它到达 xxx.log.5 之后它不应该进一步滚动,而是删除最旧的文件。

我正在使用 logger.properties 文件

log4j.appender.fil=org.apache.log4j.RollingFileAppender
log4j.appender.fil.threshold=INFO
log4j.appender.fil.File=Logs/xxx.log
log4j.appender.fil.MaxFileSize=200kB
log4j.appender.fil.MaxBackupIndex=5

在这里我认为解决方案是添加以下行以使其按我想要的方式滚动 log4j.appender.fil.fileNamePattern=日志/xxx.log.%i

提前感谢任何可能尝试帮助我的人。

logging log4j slf4j
© www.soinside.com 2019 - 2024. All rights reserved.