为什么application.yml中定义的日志级别比logback-spring.xml中定义的日志优先级高

时间:2020-08-14 18:17:59

标签: spring spring-boot logging logback spring-logback

我正在使用logback-spring.xml登录springboot应用程序。在设置日志级别时,我需要一个帮助,我注意到了一个奇怪的行为。 在application.yml中,我将应用程序包级别日志记录的日志记录级别设置为:

logging:
  level:
    root: INFO
    com.myorg.myapp: info

logback-spring.xml中,我将应用程序包级别日志记录的日志记录级别设置为:

<logger name=" com.myorg.myapp" level="error" additivity="false">
        <appender-ref ref="FILE-ROLLING-ERROR" />
        <appender-ref ref="FILE-ROLLING" />
        <appender-ref ref="LOGSTASH" />
</logger>

我发现application.yml中定义的日志记录级别优先于logback-spring.xml文件中定义的日志记录级别。有什么原因吗?

0 个答案:

没有答案