Helloo. У меня проблема с Logback (1.2.3, 1.3.0-alpha-5)
Проблема заключается в том, что после перезапуска приложения Logback не катит файлы с индексом выше 1000. Встречает файлы tmp.
Пример:
log.2020-02-11. 1000 1711696676266552.tmp
log.2020-02 -11. 1001 1711696691083474.tmp
последний подвижный файл был:
log.2020-02-11. 2831 .gz
log.2020-02-11. 2832 .gz
По моему мнению, logback всегда пробует увеличить индекс с 1000, но должен быть 2833.
<appender name="DEBUG_LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${PANIQUE_ROOT}/logs/log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${APP_ROOT}/logs/log.%d.%i.gz</fileNamePattern>
<maxFileSize>100MB</maxFileSize>
</rollingPolicy>
<encoder>
<pattern>%date [%thread] %X{PROCESS_ID} %-5level %logger{25} - %msg%n</pattern>
</encoder>
</appender>