0
点赞
收藏
分享

微信扫一扫

日志 - logback.xml VS application.yml(日志级别配置)


logback.xml

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

application.yml

logging:
level:
root: WARN
org.springframework: INFO
com.chinadaas.platform: DEBUG

讲解

  1. 当 logback.xml 和 application.yml 共同对日志级别做配置时,logging 优先级大于 <root>。
  2. applicationyml logging 日志级别更加细粒度,比如 debug 模式,我们有时发现非常恐惧,因为有大量的 spring debug 日志输出,很容易使自己的 debug 日志被淹没在茫茫人海中,但是如果将正常的日志输出(为了方便筛选,抓眼球)设置成 error 或 warn 的话,就又显得不是特别规范,所以利用 logging 的特性,可以只对自己的包下设置成 debug 级别,spring 设置成 info 级别,这样一来就可以两全其美~


举报

相关推荐

0 条评论