zoukankan      html  css  js  c++  java
  • logback root level logger level 日志级别覆盖?继承?

    1. logback-spring.xml 配置

     1  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
     2     ...
     3 </appender>
     4 
     5 <appender name="ALL" class="ch.qos.logback.core.rolling.RollingFileAppender">
     6     ...
     7 </appender>
     8 
     9 <appender name="ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender">
    10     ...
    11 </appender>
    12 
    13 <logger name="指定包名/类,日志级别" level="DEBUG"/>
    14 
    15 <root level="INFO">
    16         <appender-ref ref="STDOUT"/>
    17         <appender-ref ref="ALL"/>
    18         <appender-ref ref="ERROR"/>    
    19 </root>    

    2.日志级别

    TRACE < DEBUG < INFO < WARN < ERROR

    3.问答

    为何root配置的INFO,logger特殊指定的包/类日志DEBUG级别,最后也能打印出来?

    答案:因为没有设置addtivity="false" ,如下图即可。

    1 <logger name="包名/类名" level="DEBUG" addtivity="false" />

    logger有一个配置addtivity="true" 默认就是true,标识向上级传递日志(INFO是DEBUG的上级)。只有显示指定为false时,才不会向上级输出。

     

  • 相关阅读:
    NOIP2016提高A组五校联考3总结
    【JZOJ4807】破解
    poj3659树状DP
    hdu1054 树状dp
    poj 1190 DFS 不等式放缩进行剪枝
    树状dp ural1018
    hdu1520 第一道树形DP,激动哇咔咔!
    动态规划复习
    poj2251 三维简单BFS
    hdu1272并查集入门
  • 原文地址:https://www.cnblogs.com/dennyzhangdd/p/10320636.html
Copyright © 2011-2022 走看看