log4j2.xml 的标签 loggers 中 root 的属性 level 指的是什么

时间:2022-09-22 15:29:35 类型:JAVA
字号:    

  log4j2.xml 是 log4j2 中的其中一种配置文件。log4j2.xml 中往往有如下配置:

<loggers>
<root level="info">
<appender-ref ref="Console"/>
</root>
</loggers>

  上面的标签 root 中的属性 level 指的是什么呢?

  其实这是在设定根日志的日志级别。

  这个配置是用于设定最低需要输出的日志输出级别。也就是说,如果将标签 root 中的属性 level 设为 DEBUG,那么,低于 DEBUG 这一级别的日志将不会输出

    因此,如果突然想去掉一些低级别的日志,可以直接将标签 root 的属性 level 中的日志级别调高,而不需要改动其它的代码。


<