Log4j2中LevelRangeFilter的注意点
LevelRangeFilter的注意点
在log4j2中,LevelRangeFilter的minLevel,maxLevel的配置是和log4j 1.x相反的;minLevel需要配置的是高级别,maxLevel配置的是低级别,如下:
|
|
如上边的配置,是打印info到fatal级别的log,如果配置反过来,则不会输出任何log。
如果不配置minLevel、maxLevel、onMatch和onMismatch的值,则会为其设置默认值,在LevelRangeFilter中的源码实现如下: