为什么爆炸日志文件,不包括spring-boot-starter-logging?

问题描述 投票:0回答:1

我在Tomcat中部署了一个战争项目,它的工作没有任何问题。因此,我试图在另一个tomcat中部署相同的战争项目。要在这个新的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

java spring-boot hikaricp
1个回答
0
投票

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

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

例如文档中提到的

© www.soinside.com 2019 - 2024. All rights reserved.