<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 4,  comments - 1,  trackbacks - 0
    一, Maven依賴包 pom.xml
     1         <dependency>
     2             <groupId>org.slf4j</groupId>
     3             <artifactId>slf4j-api</artifactId>
     4             <version>1.6.0</version>
     5             <type>jar</type>
     6             <scope>compile</scope>
     7         </dependency>
     8         <dependency>
     9             <groupId>ch.qos.logback</groupId>
    10             <artifactId>logback-core</artifactId>
    11             <version>0.9.28</version>
    12             <type>jar</type>
    13         </dependency>
    14         <dependency>
    15             <groupId>ch.qos.logback</groupId>
    16             <artifactId>logback-classic</artifactId>
    17             <version>0.9.28</version>
    18             <type>jar</type>
    19         </dependency>


    二, 代碼使用
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;

    /** logger */
    private static Logger logger = LoggerFactory.getLogger(ExampleClass.class);

    logger.debug(
    "output logs");


    三, 日志配置文件
    配置多個logger
    比如
    第一個記載日志,
    第二個輸出告警
    logback.xml
     1 <?xml version="1.0"?>
     2 <configuration>
     3     <!--property file="/home/testProject/config/app.properties"/-->
     4     <property file="src\main\resources\app.properties" />
     5     <appender name="FILE"  class="ch.qos.logback.core.rolling.RollingFileAppender">
     6         <Encoding>UTF-8</Encoding>
     7         <File>${path.log}/testProject.log</File>
     8         <Prudent>true</Prudent>
     9         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
    10             <FileNamePattern>${path.log}/testProject-%d{yyyy-MM-dd_HH}-%i.log</FileNamePattern>
    11             <MaxHistory>10</MaxHistory>
    12             <TimeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
    13                    <MaxFileSize>5MB</MaxFileSize>
    14             </TimeBasedFileNamingAndTriggeringPolicy>
    15         </rollingPolicy>
    16         <layout class="ch.qos.logback.classic.PatternLayout">
    17             <Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</Pattern>
    18         </layout>
    19     </appender>
    20     <appender name="warningLoggerAppender"  class="ch.qos.logback.core.rolling.RollingFileAppender">
    21         <Encoding>UTF-8</Encoding>
    22         <File>${path.alarm}/testProject-warning.txt</File>
    23         <Prudent>true</Prudent>
    24         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
    25             <FileNamePattern>${path.alarm}/testProject-warning-%d{yyyyMMddHHmmss}.txt</FileNamePattern>
    26             <MaxHistory>3</MaxHistory>
    27             <TimeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
    28                    <MaxFileSize>5MB</MaxFileSize>
    29             </TimeBasedFileNamingAndTriggeringPolicy>
    30         </rollingPolicy>
    31         <layout class="ch.qos.logback.classic.PatternLayout">
    32             <!-- Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</Pattern-->
    33             <Pattern>%msg%n</Pattern>
    34         </layout>
    35     </appender>
    36 
    37     <logger name="com.test">
    38         <level value="DEBUG" /><!-- "TRACE", "DEBUG" -->
    39         <appender-ref ref="FILE" />
    40     </logger>
    41     <logger name="warningLogger">
    42         <level value="TRACE" /><!-- "TRACE", "DEBUG" -->
    43         <appender-ref ref="warningLoggerAppender" />
    44     </logger>
    45 </configuration>
    posted on 2013-05-22 09:42 大雨大雨 閱讀(10715) 評論(1)  編輯  收藏 所屬分類: JAVA
    主站蜘蛛池模板: 亚洲成人网在线观看| 久久亚洲精品AB无码播放| 亚洲一卡2卡3卡4卡乱码 在线| 一级毛片免费毛片一级毛片免费| 亚洲人成77777在线播放网站| 无遮挡国产高潮视频免费观看| 国产zzjjzzjj视频全免费 | 中文字幕亚洲综合久久菠萝蜜 | 亚洲成人激情小说| 国语成本人片免费av无码| 亚洲精品视频在线观看视频| 亚洲精品视频免费看| 亚洲人成高清在线播放| 成年女人午夜毛片免费视频| 久久久久亚洲国产AV麻豆| 国产精品免费电影| 无码日韩人妻AV一区免费l | 男女污污污超污视频免费在线看| 亚洲av手机在线观看| A国产一区二区免费入口| 亚洲午夜精品一区二区| 免费在线视频你懂的| 亚洲欧洲AV无码专区| 国产在线观看www鲁啊鲁免费| 一级毛片在线免费播放| 国产精品亚洲аv无码播放| 久久久久久毛片免费播放| 亚洲激情视频图片| 亚洲福利精品电影在线观看| 在线观看特色大片免费网站| 亚洲无线一二三四区| 在线jyzzjyzz免费视频| 本道天堂成在人线av无码免费| 亚洲AV无码久久精品成人| 色se01短视频永久免费| 美女羞羞免费视频网站| 亚洲AV无码专区亚洲AV伊甸园| 在线观看的免费网站| 人人公开免费超级碰碰碰视频| 亚洲一区二区中文| 免费欧洲美女牲交视频|