
Ceki Gulcu wrote:
The first cron job launched after midnight will trigger rollover. Isn't that the behavior you are observing? i wouldn't ask in that case :) . no it never rolls over. for the case if you ask, my configuration
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <FileNamePattern>/var/log/cgp/archive/${script.name}.%d.log.zip</FileNamePattern> <MaxHistory>30</MaxHistory> </rollingPolicy> <layout class="ch.qos.logback.classic.PatternLayout"> </layout> </appender> <root level="info"> <appender-ref ref="FILE"/> </root> Logback version - the last available Ceki Gulcu wrote:
By the way, for obvious reasons, triggering at midnight cannot happen every 2 hours. didn't get it. could you please explain? if it starts at 12-00 am, the file modification time must be still from previous day, and roll over should happen with the next event. doesn't it? anyway, it doesn't roll over at all, even if script starts ones per day at for instance 14-30.
-- View this message in context: http://www.nabble.com/TimeBasedRollingPolicy-tp19756004p22588225.html Sent from the Logback User mailing list archive at Nabble.com.