Salve a tutti, sto usando Logback in un progetto spring che gira su tomcat8 e vorrei impostare il rolling del log con una dimensione massima del file del log di 150 MB ma non ne vuole sapere.
Il file di configurazione è il seguente:
Cosa sto sbagliando?codice:<?xml version="1.0" encoding="UTF-8"?> <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern> %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n </Pattern> </layout> </appender> <appender name="FILE" class="ch.qos.logback.core.FileAppender"> <file>C:\Log\Server.log</file> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern> %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n </Pattern> </layout> <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> <maxFileSize>150MB</maxFileSize> </triggeringPolicy> <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> <fileNamePattern>C:\\Log\Server.%i.log</fileNamePattern> <minIndex>1</minIndex> <maxIndex>100</maxIndex> </rollingPolicy> </appender> <logger name="mypackage" level="debug" additivity="false"> <!-- <appender-ref ref="STDOUT" /> --> <appender-ref ref="FILE" /> </logger> <root level="error"> <appender-ref ref="STDOUT" /> </root> </configuration>![]()