log4j2中记录器级别和AppenderRef级别属性之间的差异

1qczuiv0  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(208)

我是log4j2.x的新手,谁能帮助我理解logger中的level属性和以下代码中的AppenderRef之间的区别:

<Logger name="com.x.log4j2xml" level="debug" additivity="false">
<AppenderRef ref="File-Appender" level="error"/>
</Logger>

先谢谢你。

ujv3wf0j

ujv3wf0j1#

这里Logger元素中的"debug"限制了我们将在其子元素AppenderRef中处理的日志级别,那么它将在其中使用"File-Appender"处理程序来处理错误日志。如果appender级别的优先级低于logger,它将没有任何影响,就像这里"trace"在appender中的使用。

相关问题