当logback-access.xml同时使用TimeBasedRollingPolicy和SizeAndTimeBasedRollingPolicy时,无法启动spring boot应用程序

问题描述 投票:0回答:1
spring-boot spring-logback
1个回答
0
投票

您可以直接使用

SizeAndTimeBasedRollingPolicy
根据时间和大小旋转文件。

        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <fileNamePattern>logs/access-%d{yyyy-MM-dd}-%i.log</fileNamePattern>
            <maxHistory>30</maxHistory>
            <maxFileSize>10MB</maxFileSize>
        </rollingPolicy>

不需要在

timeBasedFileNamingAndTriggeringPolicy
里面有
TimeBasedRollingPolicy

© www.soinside.com 2019 - 2024. All rights reserved.