zoukankan      html  css  js  c++  java
  • logback.xml

    <configuration>
      <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
          <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %c{1} %t [%p] %msg%n</pattern>
        </encoder>
      </appender>
    
      <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>/opt/report/logs/report.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
          <!-- daily rollover -->
          <fileNamePattern>/opt/report/logs/report.%d{yyyy-MM-dd}.log.zip</fileNamePattern>
          <!-- keep 100 days' worth of history -->
          <maxHistory>100</maxHistory>
        </rollingPolicy>
        <encoder>
          <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %c{1} %t [%p] %msg%n</pattern>
        </encoder>
      </appender>
    
      <shutdownHook class="ch.qos.logback.core.hook.DelayingShutdownHook"/>
    
      <logger name="org.apache">
        <level value="warn"/>
      </logger>
    
      <logger name="org.mongo">
        <level value="warn"/>
      </logger>
    
      <logger name="com.citi.tm">
        <level value="debug"/>
      </logger>
    
      <root level="info">
        <appender-ref ref="STDOUT"/>
        <appender-ref ref="FILE"/>
      </root>
    
    </configuration>
    <configuration>
      <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
          <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %c{1} %t [%p] %msg%n</pattern>
        </encoder>
      </appender>
    
      <logger name="org.apache">
        <level value="warn"/>
      </logger>
    
      <logger name="org.mongo">
        <level value="warn"/>
      </logger>
    
      <logger name="com.citi.tm">
        <level value="debug"/>
      </logger>
    
      <root level="info">
        <appender-ref ref="STDOUT"/>
      </root>
    
    </configuration>
    <configuration>
    
      <appender class="ch.qos.logback.core.rolling.RollingFileAppender" name="FILE">
        <file>/opt/disposal/logs/trade-disposal.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
          <!-- daily rollover -->
          <fileNamePattern>/opt/disposal/logs/trade-disposal-%d{yyyy-MM-dd}-%i.log.zip
          </fileNamePattern>
          <!-- keep 100 days' worth of history -->
          <maxHistory>100</maxHistory>
          <!-- compression rate is 95%, so 1GB will compress to 50MB -->
          <maxFileSize>1GB</maxFileSize>
        </rollingPolicy>
        <encoder>
          <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %c{1} %t [%p] %msg%n</pattern>
        </encoder>
      </appender>
    
      <shutdownHook class="ch.qos.logback.core.hook.DelayingShutdownHook"/>
    
      <logger name="org.apache">
        <level value="warn"/>
      </logger>
    
      <logger name="org.mongo">
        <level value="warn"/>
      </logger>
    
      <logger name="com.citi.tm">
        <level value="debug"/>
      </logger>
    
      <root level="info">
        <appender-ref ref="FILE"/>
      </root>
    
    </configuration>

    <dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    </dependency>
  • 相关阅读:
    《区域经济分析方法》读书笔记
    系统规划思想
    《区域分析与规划高级教程》读书笔记
    经济社会发展投资决策支持平台
    关于区域货物运输预测研究
    (转)所有程序员都应该至少读上两遍的十篇论文
    文明的出现
    (转)所有架构师都应该至少读上两遍的十篇论文
    鸡蛋这样吃有害健康
    OOA/D学习笔记 1
  • 原文地址:https://www.cnblogs.com/tonggc1668/p/11989940.html
Copyright © 2011-2022 走看看