slf4j logback: создание журнала .tmp - PullRequest
0 голосов
/ 07 апреля 2020

У меня возникла проблема, когда иногда при записи журнала создается файл .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>
...