【发布时间】:2020-06-06 00:52:32
【问题描述】:
我正在使用库 net.iakovlev.timeshape.TimeZoneEngine,它在启动时会喷出很多 [DEBUG] 消息,这似乎是默认行为。
在application.yml 中,我应该能够控制日志记录级别,但不知何故无法正常工作。
logging:
level:
net.iakovlev.timeshape: ERROR
这难道不是正确的做法吗?
【问题讨论】:
-
这是通过 Spring Boot 设置日志级别的常用方法是的。虽然 Spring 设置的日志记录级别不是从应用程序启动开始就设置的,因此调试日志可能在 Spring 甚至进入其初始化阶段之前就已经喷出。如果是这种情况,那么按照 Alejandro 相当简约的回答,直接在 logback.xml 文件中设置日志级别是可行的方法。
标签: spring-boot logging yaml