有关log4j的一些知识

  • 时间:
  • 浏览:2
  • 来源:uu直播快3_UU快3直播平台

三、Debug level    

    Debug Level:

    We have used DEBUG with both the appenders. All the possible options are:

    TRACE

    DEBUG

    INFO

    WARN

    ERROR

    FATAL

一、log4j使用

      Logger - 日志写出器 ,供程序运行池池员输出日志信息 

      Appender - 日志目的地 ,把格式化好的日志信息输出到指定的地方去 

      Layout - 日志格式化器 ,用来把程序运行池池员的 logging request 格式化成字符串

      Log4j 由另有另另三个小 重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式 。日志信息的优先级从高到低有 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG ,TRACE分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。

      可能采用XML进行log4j配置,则log4j:configuration为宜rootLogger,可不都都能否 通过threshold指定最低的输出级别。注意一点appender或logger中定义的级别如下低于此级别,则以此级别为主

      最最重要的另有另另三个小 是Logger和Appender(请参考Log4J手册),真是是继承层次以及输出控制。

     首先Log4J中经常位于另有另另三个小 rootLogger,即使没人显示配置也是位于的,已经 默认输出级别为DEBUG。其它的logger都继承自你你这个rootLogger(可能一点logger未单独定义其输出级别)。

    一般清况 下Log4j经常和Apache Commons-logging配套使用,XXX是引入log对象的实例类名。

四、配置样例