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>
  • 相关阅读:
    弹出窗口插件
    多彩百分比 动态进度条 投票效果显示(jquery)
    Oracle EBS Shipping(WSH)模块日志收集方法
    自动创建采购订单提示汇率值无效
    Using API FND_PROFILE.save to update profile from backend (转)
    二手房怎么买不会吃亏 八大高招教您投资理财
    删除list中的元素
    Create Stock Locator By Using API(EBS R12)
    Oracle EBS中查询Profile的各种SQL
    与账户别名相关的表
  • 原文地址:https://www.cnblogs.com/tonggc1668/p/11989940.html
Copyright © 2011-2022 走看看