【问题标题】:FileAppender with maxHistory具有 maxHistory 的 FileAppender
【发布时间】:2017-08-23 00:07:36
【问题描述】:

我正在编写一个批处理应用程序。我希望在每次新应用程序启动时创建一个新日志文件。我很想使用logbackUniquely named file。因此,如果我运行批处理应用程序 100 次,它将创建 100 个日志文件。我还希望最多保留 30 个存档文件并异步删除旧文件。这是another stackoverflow question 提出同样的问题。但是我不想写代码,有没有办法使用 logback 轻松实现?

【问题讨论】:

    标签: logback log4j2


    【解决方案1】:

    我最终使用了log4j2RollingFileAppender。它有一个“OnStartup 触发策略”,非常适合批处理应用程序。

    【讨论】:

      猜你喜欢
      • 2021-10-04
      • 2011-02-16
      • 1970-01-01
      • 1970-01-01
      • 2021-11-17
      • 1970-01-01
      • 1970-01-01
      • 2012-11-05
      • 2018-05-24
      相关资源
      最近更新 更多