zoukankan      html  css  js  c++  java
  • springboot logback

    /resources/logback-spring.xml

    <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="D" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>D:/web/logs/log.log</file>
    <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
    <Pattern>
    %d{yyyy-MM-dd HH:mm:ss} - %msg%n
    </Pattern>
    </encoder>

    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
    <!-- rollover daily -->
    <fileNamePattern>D:/web/logs/log%d{yyyy-MM-dd}.%i.log
    </fileNamePattern>
    <timeBasedFileNamingAndTriggeringPolicy
    class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
    <maxFileSize>10MB</maxFileSize>
    </timeBasedFileNamingAndTriggeringPolicy>
    </rollingPolicy>
    </appender>
    <appender name="E" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>D:/web/logs/error.log</file>
    <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
    <level>ERROR</level>
    </filter>
    <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
    <Pattern>
    %d{yyyy-MM-dd HH:mm:ss} - %msg%n
    </Pattern>
    </encoder>

    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
    <!-- rollover daily -->
    <fileNamePattern>D:/web/logs/error%d{yyyy-MM-dd}.%i.log
    </fileNamePattern>
    <timeBasedFileNamingAndTriggeringPolicy
    class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
    <maxFileSize>10MB</maxFileSize>
    </timeBasedFileNamingAndTriggeringPolicy>
    </rollingPolicy>
    </appender>
    <root level="info">
    <appender-ref ref="stdout"/>
    <appender-ref ref="D"/>
    <appender-ref ref="E"/>
    </root>
    </configuration>
  • 相关阅读:
    AFNetWorking 文件上传 By-H罗
    利用系统APP实现导航---By张秀清
    项目 和 需求文档 -- 吴欧
    键盘弹起及lab时的动态计算高度 --董鑫
    NSSet和NSMutableSet
    内联函数 在ios中的运用 --黄仁斌
    iOS 七大手势之轻拍,长按,旋转手势识别器方法-赵小波
    网络技术之BGP
    [手游项目3]-3-golang
    [手游项目3]-2-git
  • 原文地址:https://www.cnblogs.com/white-knight/p/9317183.html
Copyright © 2011-2022 走看看