<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");


    三, 日志配置文件
    配置多個(gè)logger
    比如
    第一個(gè)記載日志,
    第二個(gè)輸出告警
    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) 評(píng)論(1)  編輯  收藏 所屬分類: JAVA
    主站蜘蛛池模板: 亚洲国产精品va在线播放| 精品国产精品久久一区免费式| 免费在线不卡视频| 国产亚洲人成在线影院| 国产裸模视频免费区无码| 免费国产高清毛不卡片基地| 国产精品亚洲高清一区二区| 亚洲免费无码在线| 亚洲色图在线播放| 无限动漫网在线观看免费| 亚洲欧美国产国产综合一区 | 日本高清免费aaaaa大片视频| 美女视频黄a视频全免费网站一区| 亚洲五月综合缴情在线观看| 国内精品久久久久影院免费| 亚洲黄色免费网址| 日韩高清在线高清免费| 国产免费不卡v片在线观看| 91精品国产免费入口| 99亚洲男女激情在线观看| 亚洲免费人成在线视频观看| 亚洲电影日韩精品| 1000部免费啪啪十八未年禁止观看 | 亚洲国产成人精品无码区在线网站| 免费在线观看的网站| 亚洲第一视频在线观看免费| 美女被爆羞羞网站在免费观看| 亚洲AV综合永久无码精品天堂| 亚洲国产精品成人精品无码区 | 国产亚洲精品2021自在线| 亚洲国产美女精品久久久| 亚洲av永久无码精品天堂久久 | 亚洲丶国产丶欧美一区二区三区| 亚洲大成色www永久网址| 亚洲桃色AV无码| 亚洲综合久久夜AV | 日本亚洲国产一区二区三区| 在线免费一区二区| 中文字幕天天躁日日躁狠狠躁免费| 日韩电影免费在线观看网站| 亚洲精品无码永久在线观看男男|