Logback等の日付ローテーションの基準は、ファイル名ではなくファイルの最終更新日で決まる

  • 1
    Like
  • 0
    Comment
More than 1 year has passed since last update.

Logback等のJavaのロギングツールでは、日付を元にログファイルをローテーションし、
保存期間外の日付のログファイルを削除することができます。
このとき、何を元に削除しているかというと、日付を含んだファイル名ではなく、ファイルの最終更新日です。
削除のテストをするときは気をつけましょう。
該当ソースコード: TimeBasedArchiveRemover.java