Description
After first fire at fixed time, rename/archive action is sheduled infinitely.
Example of configuration:
<RollingFile name="RollingFile" fileName="target/rolling-cron-once-a-day/rollingtest.log" filePattern="target/rolling-cron-once-a-day/rollingtest-%d{yyyyMMdd}_%d{HHmmss}-%i.log.gz" immediateFlush="true"> <PatternLayout pattern="%d %p %C{1.} [%t] %m%n" /> <CronTriggeringPolicy schedule="27 58 13 * * ?"/> </RollingFile>
First trigger is scheduled at 13:58:27 then every new log entry generates an archive file.
Test case and suggested fix attached.
Attachments
Attachments
Issue Links
- is a clone of
-
LOG4J2-1480 CronTriggeringPolicy timing / file deletion issue
- Resolved