java – 使logger在logback中跳过根节

前端之家收集整理的这篇文章主要介绍了java – 使logger在logback中跳过根节前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有几个记录器定义和一个根部分与几个appender,如下所示:
<logger name="X" level="debug"/>
  <logger name="Y" level="trace"/>

  <logger name="Z" level="warn">
    <appender-ref ref="ALERTS-SYSLOG" />
  </logger>

  <root level="INFO">
    <appender-ref ref="STDOUT"/>
    <appender-ref ref="FILE"/>
    <appender-ref ref="BUFFER"/>
    <appender-ref ref="SYSLOG"/>
  </root>

我想要完成的是对于名为Z的记录器只能转到ALERTS-SYSLOG appender,而不是在根节中定义的所有.是否只能在XML文件上进行配置?

最好的祝福,

解决方法

在XML文件中为记录器Z和ALERTS_SYSLOG appender显式添加一个条目,并将additionalvity标志设置为false.

猜你在找的Java相关文章