zoukankan      html  css  js  c++  java
  • Log4j.xml配置(rolling示例)

    Log4j.xml配置(很详细)

     

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
    <log4j:configuration>
        <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}][%p](%c{1}:%L) - %m%n"/>
            </layout>
        </appender>
        <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
            <param name="File" value="../logs/jdbc_agent.log"/>
    <param name="Append" value="true" />  
    <param name="MaxBackupIndex" value="10" />  
            <param name="MaxFileSize" value="100MB" />  
            <layout class="org.apache.log4j.PatternLayout">
                <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss:SSS}][%p](%c{1}:%L) - %m%n"/>
            </layout>
        </appender>
        <appender name="ERROR_FILE" class="org.apache.log4j.RollingFileAppender">
            <param name="File" value="../logs/jdbc_agent_error.log"/>
            <param name="Append" value="true" />  
    <param name="MaxBackupIndex" value="10" />  
            <param name="MaxFileSize" value="50MB" />  
            <layout class="org.apache.log4j.PatternLayout">
                <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss:SSS}][%p](%c{1}:%L) - %m%n"/>
            </layout>
            <filter class="org.apache.log4j.varia.LevelRangeFilter">
                <param name="LevelMin" value="ERROR" />
                <param name="LevelMax" value="ERROR" />
            </filter>
        </appender>
        <logger name="com.ai.toptea.collection" additivity="false">
            <level value="DEBUG"/>
            <appender-ref ref="FILE"/>
            <appender-ref ref="ERROR_FILE"/>
        </logger>
        <root>
            <priority value="INFO"/>
            <appender-ref ref="FILE"/>
            <appender-ref ref="ERROR_FILE"/>
        </root>
    </log4j:configuration>
  • 相关阅读:
    如何给远程主机开启mysql远程登录权限
    Session机制详解
    CentOS 下PHP的卸载
    PHP实现执行定时任务的几种思路详解
    容易产生错误的where条件
    php超时任务处理
    (转载)Android项目tab类型主界面总结
    使用xutils发送POST请求,携带json和图片二进制文件数据获取服务器端返回json数据
    Android开发中常见错误
    (转载)Android显示原理简介
  • 原文地址:https://www.cnblogs.com/jing1617/p/7453338.html
Copyright © 2011-2022 走看看