Spring Boot嵌入式Tomcat日志

Spring Boot嵌入式Tomcat日志,第1张

Spring Boot嵌入式Tomcat日志

找到了 !!现在,您可以通过3个简单的步骤在应用程序的Log4j日志文件中查看Embedded Tomcat的内部日志:

1]添加到您的pom:

 <dependency>      <groupId>org.apache.logging.log4j</groupId>      <artifactId>log4j-jul</artifactId>     </dependency>

2]在运行的arg中添加一个新的JVM参数,例如:

java -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager -jar target/demo-0.0.1-SNAPSHOT.jar

3]添加到您的application.properties:

logging.level.org.apache=DEBUG

享受生活!:)

说明:
问题是因为Log4j日志级别没有传播到JUL中(这是嵌入式tomcat实际使用的日志记录方式),因此以上内容实现了与JUL和Log4j日志级别的连接。

参考: 阅读Spring boot 1.5.10发行说明(解决方案不是必需的)之后,我看到了新的文档,阐明了如何实现它并对其进行解释:

https://github.com/spring-projects/spring-
boot/issues/2923#issuecomment-358451260



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5023761.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-15

发表评论

登录后才能评论

评论列表(0条)

    保存