java – 使logger在logback中跳过根节

前端之家收集整理的这篇文章主要介绍了java – 使logger在logback中跳过根节前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有几个记录器定义和一个根部分与几个appender,如下所示:
  1. <logger name="X" level="debug"/>
  2. <logger name="Y" level="trace"/>
  3.  
  4. <logger name="Z" level="warn">
  5. <appender-ref ref="ALERTS-SYSLOG" />
  6. </logger>
  7.  
  8. <root level="INFO">
  9. <appender-ref ref="STDOUT"/>
  10. <appender-ref ref="FILE"/>
  11. <appender-ref ref="BUFFER"/>
  12. <appender-ref ref="SYSLOG"/>
  13. </root>

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

最好的祝福,

解决方法

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

猜你在找的Java相关文章