私は次のように構成されたアペンダーを持っています...
<appender name="DAILY_ROLLING" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>logs/dm.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>logs/dm.%d{yyyyMMdd}.log</FileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%m%n</pattern>
</encoder>
</appender>
...
<root level="info">
<appender-ref ref="DAILY_ROLLING" />
<appender-ref ref="SYSLOG" />
</root>
...これは通常、現在のデータを dm.log ファイルに記録し、毎日深夜に dm.log を日付にちなんだ名前のファイル dm.20130205.log にロールオーバーする効果があります。しかし、昨日初めて、このロールオーバーは発生しませんでした。私の dm.log ファイルには 2 日分のデータが含まれるようになりましたが、何が問題だったのでしょうか? dm.log ファイルに RolloverFailure または何が問題なのかを示す何らかの兆候があると予想していましたが、そこには何もありません。
logback で何が問題だったのかを調べるには、どこを見ればよいですか? このメカニズムが logback または log4j で失敗するのを見たことがありません。