Я хочу рабочую конфигурацию для logback xml, когда мой журнал создает xml и как только он достигает максимального размера файла, тогда он должен создать новый файл журнала вместо переопределение старого журнала, а старый файл должен быть заархивирован. любая помощь будет принята с благодарностью, спасибо, вот что я пытался ...Logback не создает новый файл журнала после достижения его maxsize
contextName>ETL-SERVICE</contextName>
<appender name="RootFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${catalina.base}/logs/etl-service.log</file>
<append>true</append>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>etl-%d{yyyy-MM-dd}.%i.gz</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy
class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<maxFileSize>1MB</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
</rollingPolicy>