zoukankan      html  css  js  c++  java
  • 项目中用到的logback列子

    转自: 项目中用到的logback列子

    某个银行项目中实际引用的Llogback实例,禁提供大家参考!!!!

    <!-- if debug set to true, context info always print
     otherwise the contex info will print when error occour -->
    <configuration scan="true" scanPeriod="60 seconds" debug="false"> 
    
      <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">  
         <layout class="ch.qos.logback.classic.PatternLayout">  
           <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{40} - %msg%n</pattern>  
         </layout>  
       </appender>  
     
     <!-- 所有日志文件-->
     <appender name="AllLog" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
      <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
       <fileNamePattern>log/abcchina/all/%d{yyyy-MM-dd}.log</fileNamePattern> 
       <maxHistory>30</maxHistory> 
      </rollingPolicy> 
      <encoder> 
       <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{40} - %msg%n</pattern> 
      </encoder> 
     </appender>
     
     <appender name="TaskLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
      <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
       <fileNamePattern>log/abcchina/task/%d{yyyy-MM-dd}.log</fileNamePattern> 
       <maxHistory>30</maxHistory>
      </rollingPolicy> 
      <encoder> 
       <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{40} - %msg%n</pattern> 
      </encoder> 
     </appender>
     <appender name="SendLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
      <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
       <fileNamePattern>log/abcchina/send/%d{yyyy-MM-dd}.log</fileNamePattern> 
       <maxHistory>30</maxHistory>
      </rollingPolicy> 
      <encoder> 
       <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{40} - %msg%n</pattern> 
      </encoder> 
     </appender>
     <!-- 为莫个包下的所有类指定Appender 这里也可以指定类名称例如:com.aa.bb.ClassName-->  
     <logger name="com.aa.bb" >
      <appender-ref ref="TaskLog" />
     </logger>
     
     <logger name="com.aa.cc" >
      <appender-ref ref="SendLog" />
     </logger>
     
     <root level="INFO"> 
      <appender-ref ref="AllLog" />
     </root> 
    </configuration>


     


  • 相关阅读:
    Salesforce和SAP Netweaver里数据库表的元数据设计
    Salesforce平台支持多租户Multi tenant的核心设计思路
    S/4HANA生产订单增强WORKORDER_UPDATE方法BEFORE_UPDATE参数分析
    S/4HANA生产订单的标准状态和透明工厂原型状态的映射
    1048. Find Coins (25)
    1101. Quick Sort (25)
    1009. Product of Polynomials (25)
    pta 奇数值结点链表&&单链表结点删除
    1007. Maximum Subsequence Sum (25)
    1006. Sign In and Sign Out (25)
  • 原文地址:https://www.cnblogs.com/drizzlewithwind/p/6045441.html
Copyright © 2011-2022 走看看