log4j配置

来源:互联网 发布:11设备网络拓扑图 编辑:程序博客网 时间:2024/04/28 21:51
properties配置#production releaselog4j.rootLogger = info, stdout, F, errorlog4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout = org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern = [DUBBO-RESV-EXN] %d{yy/MM/dd HH:mm:ss:sss z} [%t] %c %L %p: %m%nlog4j.appender.F = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.F.File = /usr/local/logs/test_default.loglog4j.appender.F.layout = org.apache.log4j.PatternLayoutlog4j.appender.F.Threshold = INFOlog4j.appender.F.DatePattern = '_'yyyy-MM-dd'.log'log4j.appender.F.layout.ConversionPattern = [DUBBO-RESV-EXN] %d{yy/MM/dd HH:mm:ss:sss z} [%t] %c %L %p: %m%nlog4j.logger.error=errorlog4j.appender.error = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.error.File = /usr/local/logs/test_error.loglog4j.appender.error.layout = org.apache.log4j.PatternLayoutlog4j.appender.error.Threshold = ERRORlog4j.appender.error.DatePattern = '_'yyyy-MM-dd'.log'log4j.appender.error.layout.ConversionPattern = [DUBBO-RESV-EXN] %d{yy/MM/dd HH:mm:ss:sss z} [%t] %c %L %p: %m%nXML 配置如下:
<?xml version="1.0" encoding="UTF-8" ?><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"                     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                     xsi:schemaLocation="http://jakarta.apache.org/log4j/">    <appender name="console" class="org.apache.log4j.ConsoleAppender">        <param name="Target" value="System.out"/>        <layout class="org.apache.log4j.PatternLayout">            <param name="ConversionPattern" value="[%p] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c.%M | %m%n"/>        </layout>    </appender>    <appender name="file" class="org.apache.log4j.DailyRollingFileAppender">        <param name="file" value="/usr/local/logs/test.log"/>        <param name="Append" value="true" />        <param name="DatePattern" value="'.'yyyy-MM-dd" />        <layout class="org.apache.log4j.PatternLayout">            <param name="ConversionPattern" value="[%p] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c.%M | %m%n"/>        </layout>    </appender>    <logger name="com.test.ccc">        <level value="debug"/>    </logger>    <logger name="org.springframework.ws.client.MessageTracing">        <level value="trace"/>    </logger>    <logger name="org.springframework.ws.server.MessageTracing">        <level value="trace"/>    </logger>    <root>        <priority value="info"/>        <appender-ref ref="console"/>        <appender-ref ref="file"/>    </root></log4j:configuration>

 
0 0
原创粉丝点击