gpt4 book ai didi

java - 为什么要分解不包括 spring-boot-starter-logging 的日志文件?

转载 作者:行者123 更新时间:2023-12-01 23:56:35 25 4
gpt4 key购买 nike

我在 Tomcat 中部署了一个 war 项目,它运行没有任何问题。所以我尝试在另一个tomcat中部署相同的war项目。要在这个新 Tomcat 中部署,我需要在我的 pom.xml 文件中插入此排除项:

spring-boot-starter-logging

此排除项有很多日志行...插入排除项我每 30 秒就有一个日志行。这是日志行:

2019-10-02 11:36:08 DEBUG HikariPool:404 - ProjectHikaryPool - Pool stats (total=10, active=0, idle=10, waiting=0)

Image

最佳答案

spring-boot-starter-logging 嵌入在 Spring Boot Starter Web 中。 Spring Boot 并不专用于特定的日志记录框架,默认的日志记录框架是 logback,您可以在 docs 中读到。 。启用 spring-boot-starter-logging 或 spring-boot-starter-web 会将所有系统端调试信息打印到控制台。如果禁用它,则不会打印日志。您为什么不期望这种行为?如果您想更改打印到控制台的日志级别,您可以使用

logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR

例如文档中提到的

关于java - 为什么要分解不包括 spring-boot-starter-logging 的日志文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58199019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com