歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Log4j指定包或類打到單獨的日志文件的配置

log4j指定包或類打到單獨的日志文件的配置

根據日志定位問題的時候,如果所有的日志都打到一個日志文件裡,查問題就很不直觀了。

指定某個路徑的包或類打到單獨的日志文件的配置如下:

 <appender name="poll" class="org.apache.log4j.DailyRollingFileAppender">
  <param name="encoding" value="UTF-8" />
  <param name="File" value="/export/Logs/im.**.com/poll.log" />
  <param name="DatePattern" value="'.'yyyy-MM-dd'.log'" />
  <layout class="org.apache.log4j.PatternLayout">
   <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %t %5p [%c:%L] - %m%n" />
  </layout>
 </appender>

        <category name="com.**.im.tracker.web.servlet.DomainListServlet" additivity="false">
  <level value="ERROR" />
  <appender-ref ref="poll" />
  <appender-ref ref="CONSOLE" />
 </category>

appender定義了一個日志文件輸出源。category的name字段指定了要單獨大日志的包或類的路徑,子字段的appender-ref則定義了這個包用哪幾個日志文件輸出源。

Log4j配置詳解 http://www.linuxidc.com/Linux/2014-10/108401.htm

Apache Log4j 2 更多內容請看: http://logging.apache.org/log4j/2.x/

Log4j入門使用教程 http://www.linuxidc.com/Linux/2013-06/85223.htm

Log4j 日志詳細用法 http://www.linuxidc.com/Linux/2014-09/107303.htm

Hibernate配置Log4j顯示SQL參數 http://www.linuxidc.com/Linux/2013-03/81870.htm

Log4j學習筆記(1)_Log4j 基礎&配置項解析 http://www.linuxidc.com/Linux/2013-03/80586.htm

Log4j學習筆記(2)_Log4j配置示例&Spring集成Log4j http://www.linuxidc.com/Linux/2013-03/80587.htm

Log4j 的詳細介紹:請點這裡
Log4j 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved