Log4cplus:每当我们关闭并再次打开appender时,DailyRollingFileAppender就会滚动文件

时间:2016-01-14 12:20:49

标签: log4j rollingfileappender log4cplus

根据文档,DailyRollingFileAppender将在每天的午夜进行文件滚动。但是,如果我们关闭appender并为同一个日志文件打开新的appender,那么它将翻转现有文件并创建新文件。我的要求是,重用现有的日志文件而不是滚动日志文件。请有人帮助我实现这一目标。

感谢您的高级帮助

1 个答案:

答案 0 :(得分:0)

这基本上是historical behaviour。最近,贡献者在1.2.x分支上添加了RollOnClose属性,允许您关闭此行为。