Spring Boot中的日志记录级别

时间:2017-11-28 08:01:42

标签: spring-boot logging

有人可以解释一下在logging.level.*=LEVEL

中设置logging.level.=LEVELlogging.level.root=LEVELapplication.properties之间的区别

1 个答案:

答案 0 :(得分:1)

这:logging.level.root=LEVEL设置根记录器的日志级别。它取自logback.xml

的此配置
<root level="...">
    ...
</root>

这些:logging.level.*=LEVELlogging.level.=LEVEL用于设置特定记录器的日志级别。例如:

  • logging.level.org.springframework=DEBUG
  • logging.level.com.x.y=ERROR

除非您已使用自己的级别配置特定记录器,否则分配给根记录器的日志级别将隐式应用于所有单个记录器实例。因此,这些logging.level.*=LEVELlogging.level.=LEVEL允许您覆盖特定的命名记录器实例的根记录器级别。