logback 不生产日志

徐一万 发布于 2018/06/29 09:20
阅读 390
收藏 0

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%d %5p | %t | %-25logger{25} | %m | %n</pattern>
            <charset>utf-8</charset>
        </encoder>
    </appender>
    <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>/var/log/wlapps/direct/direct.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> 
            <fileNamePattern>/var/log/wlapps/direct/direct.%d{yyyy-MM-dd}.log.zip</fileNamePattern>
            <minIndex>1</minIndex>
            <maxIndex>50</maxIndex>    
        </rollingPolicy> 
        
        <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">  
            <maxFileSize>50MB</maxFileSize>  
        </triggeringPolicy> 
        <encoder>
            <pattern>%d %5p | %t | %logger{35} - %msg%n</pattern>
            <charset>utf-8</charset>
        </encoder>
    </appender>


    <logger name="org.springframework">
        <level value="info" />
    </logger>
    
    <logger name="com.bonatone">
        <level value="info" />
    </logger>

    <root>
        <level value="info" />
        <appender-ref ref="CONSOLE" />
        <appender-ref ref="FILE" />
    </root>

</configuration>
 

这种情况下是不生成日志的。。不知道为什么,但是如果把/var/log/wlapps/direct/direct.%d{yyyy-MM-dd}.log.zip改成/var/log/wlapps/direct/direct.%d{yyyy-MM-dd}%i.log.zip他就可以生成日志了,请问之前的写法有问题吗

加载中
返回顶部
顶部