加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 使logger在logback中跳过根节

发布时间:2020-12-14 16:26:57 所属栏目:Java 来源:网络整理
导读:我有几个记录器定义和一个根部分与几个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"/ appe
我有几个记录器定义和一个根部分与几个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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读