У меня возникла проблема, когда иногда при записи журнала создается файл .tmp, а исходный файл журнала не создается. Интересно, я заметил, что это происходит, когда сворачивание журналов начинается за 1 минуту до полуночи.
1.7.15
мой логбэк. xml конфигурация такая, как показано ниже
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${COMPONENT_LOGDIR}/abc.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${COMPONENT_LOGDIR}/abc.log.%d{yyyy-MM-dd}.%i.gz</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<maxFileSize>750MB</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
<maxHistory>10</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${logPatternMdc}</pattern>
</encoder>
</appender>