日志配置文件log4j.xml

项目里log4j.xml配置了日志输出路径,使用方法为:

private static final Logger LOG = LoggerFactory.getLogger("log");
private static final Logger COUNT_LOG = LoggerFactory.getLogger("count");

log4j.xml详细配置:

<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

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

    <appender name="console" class="org.apache.log4j.ConsoleAppender">
        <layout class="org.apache.log4j.PatternLayout">
            <!-- param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %t %5p [%c:%L] - %m%n" /> -->
               <param name="ConversionPattern" value="%m%n" />
        </layout>
    </appender>
    
   <appender name="FILE-LOG" class="org.apache.log4j.RollingFileAppender">
        <!-- 设置日志输出文件名 -->
        <param name="File" value="/export/admin/stat/log.log" />
        <param name="Append" value="true" />
        <param name="encoding" value="UTF-8" />
        <param name="MaxFileSize" value="800MB" />

          <param name="MaxBackupIndex" value="100" />
           <layout class="org.apache.log4j.PatternLayout">
               <param name="ConversionPattern" value="%m%n" />
           </layout>
    </appender>
    
   <category name="log" additivity="false">
        <priority value="DEBUG" />
        <appender-ref ref="console" />
        <appender-ref ref="FILE-LOG" />
    </category>

    <appender name="FILE-COUNT" class="org.apache.log4j.RollingFileAppender">
        <!-- 设置日志输出文件名 -->
        <param name="File" value="/export/admin/stat/count.log" />
        <param name="Append" value="true" />
        <param name="encoding" value="UTF-8" />
        <param name="MaxFileSize" value="800MB" />

          <param name="MaxBackupIndex" value="100" />
           <layout class="org.apache.log4j.PatternLayout">
               <param name="ConversionPattern" value="%m%n" />
           </layout>
    </appender>
    
   <category name="count" additivity="false">
        <priority value="DEBUG" />
        <appender-ref ref="FILE-COUNT" />
    </category>
    
    <root>
        <priority value="warn" />
        <appender-ref ref="console" />
    </root>
</log4j:configuration>

 

posted @ 2018-01-30 10:26  yzuzhang  阅读(1466)  评论(0)    收藏  举报