每周log4j2存档,每次启动都会轮换?

时间:2016-06-15 17:20:15

标签: configuration rotation log4j archive log4j2

我试图弄清楚如何在每次启动时简单地重命名活动日志文件,并将所有轮换文件存档一周。

我被迫在RollingFile appender声明中指定“filePattern”,而不是在策略中指定。这有意义吗?

1 个答案:

答案 0 :(得分:1)

我最终执行了自己的DeleteAction实现,并将其附加到DefaultRolloverStrategy,以便在删除之前删除所有内容。您可以在以下位置找到源代码:

https://github.com/lqbweb/log4j2-ZipDelete