9

我为我的 logback 配置使用TimeBasedRollingPolicy和触发策略。SizeAndTimeBasedFNATP日志文件的翻转设置为每天发生,如果日志文件大小超过限制也会触发。

如果我TimeBasedRollingPolicy每天滚动执行 setMaxHistory(10) ,那么它将归档过去 10 天内的所有日志文件。但我想要的是每天在 SizeAndTimeBasedFNATP 上设置 maxHIstory。

这可以通过 logback 实现吗?

4

1 回答 1

11

将 SizeAndTimeBasedFNATP 和 MaxHistory 设置为 10 时,将删除超过 10 天的日志(假设每日翻转计划)。大小不考虑到删除逻辑中。

于 2011-11-01T08:03:38.237 回答