为什么爆炸除spring-boot-starter-logging之外的日志文件?

时间:2019-10-02 09:41:44

标签: java spring-boot hikaricp

我在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

1 个答案:

答案 0 :(得分: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

例如文档中提到的