RollingFileAppender不会附加到文件

时间:2016-06-01 15:56:03

标签: file append logback rollingfileappender

我看了很多地方试图找到一个没有运气的解决方案。我的配置似乎没问题(见下文),但不管它在每次运行后都没有写入同一个文件。任何提示?

     <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">

        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">

            <!-- daily rollover -->
            <fileNamePattern>c:/logs/Log-%d{yyyy-MM-dd}.log</fileNamePattern>

            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <maxHistory>30</maxHistory>
                <maxFileSize>25MB</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>

        </rollingPolicy>

        <encoder>
            <Pattern>%d{dd-MMM-yyyy HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</Pattern>
        </encoder>

        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>INFO</level>
        </filter>
    </appender>

0 个答案:

没有答案