zoukankan      html  css  js  c++  java
  • Log4日志配置及使用

    1、log4j.xml

    <?xml version="1.0" encoding="gb2312" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

    <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>

    <!--将日志打印到控制台:可以向文件输出日志、向控制台输出日志、向Socket输出日志等。-->

    <appender name="console"           class="org.apache.log4j.ConsoleAppender">         

      <param name="Threshold" value="info"></param>         

      <layout class="org.apache.log4j.TTCCLayout">             

        <param name="ConversionPattern" value="TTCCLayout"></param>         

      </layout>     

    </appender>   

    <!--将日志打印到指定日志文件-->

    <appender name="Historyfile"   class="org.apache.log4j.FileAppender">
      <param name="File" value="History.log" />
      <param name="Append" value="false" />
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%d %-5p %c - %m%n" />
      </layout>
     </appender>

    <appender name="CARDfile"   class="org.apache.log4j.FileAppender">   

      <param name="File" value="Card.log" />   

      <param name="Append" value="false" />   

      <layout class="org.apache.log4j.PatternLayout">   

         <param name="ConversionPattern" value="%d %-5p %c - %m%n" />   

      </layout>  

    </appender>

    <!--log4j.additivity.* = false : 表示当前logger不需要打到父层级所指定的appender,只打到当前的appender;
          默认true:表示当前logger将打印日志到当前的appender及所有的父层级所指定的appender-->

    <logger name="CARDAPP" additivity="true">
        <level value="INFO" /><!--DEBUG、ERROR、WARN-->
        <appender-ref ref="CARDfile" />
     </logger>

    <root>
        <level value="ERROR" />
        <appender-ref ref="Historyfile" />
     </root>
    </log4j:configuration>

    2、Java中使用

    private Log log =LogFactory.getLog("CARDAPP");

    log.info("逾期数据导入【定时任务】出现异常!");
    log.error("逾期数据导入【定时任务】出现异常,开始删除异常数据!");

  • 相关阅读:
    20191218《信息安全导论》第十二周总结
    20191218《信息安全导论》第十一周总结
    20191218《信息安全导论》第十周总结
    20191218《信息安全导论》第九周总结
    20191218《信息安全导论》第八周总结
    20191218《信息安全导论》第七周总结
    20191218《信息安全导论》第六周总结
    20191218《信息安全导论》寻找我的黑客偶像
    20191218《信息安全导论》第五周总结
    20191211_获奖感言及学习心得
  • 原文地址:https://www.cnblogs.com/Defry/p/4565917.html
Copyright © 2011-2022 走看看