我正在使用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文件中定义的日志记录级别。有什么原因吗?