• Log4j配置记录(特定java包/类的日志级别控制)


    最近使用log4j,关于日志级别的如何配置生效百思不得其解,花了些时间,误打误撞终于整了,记录一下,备忘。

    注意:

    1、图中的2(log4j.logger.com.taobao)限制级别最高,它直接指定某个包中的所有日志级别。不指定的包或者类中的日志则按照1(log4j.rootLogger)生效执行。

    2、图中的1(log4j.rootLogger)为日志级别显示的根目录,日志输出至控制台。若是2(log4j.logger.com.taobao)没有特指某个类的日志输出级别则以1为准。

    3、图中的3(log4j.appender.RollingFile.Threshold)表示的是输出至日志文件的日志级别控制。

    若log4j.rootLogger与log4j.appender.RollingFile.Threshold的日志级别不一致,会发生控制台输出的日志与保存至日志文件的日志内容不一致的情况。

  • 相关阅读:
    org.apache.jasper.JasperException
    泛型接口
    Mysql学习
    深入分析ClassLoader
    空格哥的第一篇Blog
    [Maven] Missing artifact
    sftp新建用户步骤
    遍历map的6种方式
    利用aop插入异常日志的2种方式
    Mybatis-Oralce批量插入方法
  • 原文地址:https://www.cnblogs.com/liuyp-ken/p/6371489.html
Copyright © 2020-2023  润新知