如何在Spring Boot中设置嵌入式tomcat的日志记录级别?
如何在Spring Boot中设置嵌入式tomcat的日志记录级别 特别是我需要查看tomcat集群相关日志 我在application.properties中添加了以下行,但是tomcat似乎只记录信息级别的日志如何在Spring Boot中设置嵌入式tomcat的日志记录级别?,spring,tomcat,logging,spring-boot,Spring,Tomcat,Logging,Spring Boot,如何在Spring Boot中设置嵌入式tomcat的日志记录级别 特别是我需要查看tomcat集群相关日志 我在application.properties中添加了以下行,但是tomcat似乎只记录信息级别的日志 logging.level.org.apache.catalina=TRACE 有没有一个简单的方法来实现这一点 最好了解Spring Boot和嵌入式tomcat特定的简单解决方案,最好只编辑application.properties。简而言之,使用Spring Boot版本1
logging.level.org.apache.catalina=TRACE
有没有一个简单的方法来实现这一点
最好了解Spring Boot和嵌入式tomcat特定的简单解决方案,最好只编辑application.properties。简而言之,使用Spring Boot版本1.3.0和Logback。(我使用的是Spring Boot 1.2.4) Spring Boot 1.3.0将
LevelChangePropagator
添加到LogbackLoggingSystem.java
(),因此在application.properties中设置的日志记录级别被传播到tomcat使用的jul(java.util.logging)
否则,如果日志记录级别低于默认的信息级别,则必须在logging.properties中为jul设置日志记录级别,并在application.properties中为日志记录程序设置日志记录级别。这是针对jul-to-slf4j模块的限制,该模块无法完全覆盖jul实现,因为jul在java.*包中
另请参见以下Spring引导问题:
这是相关的StackOverflow问题:。事实上,这就是我面临的问题
(如果从现在起的几天内没有更好的答案发布,我将接受这个答案。)可能重复的示例将受到祝福