如何在spring boot中获取连接池日志

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

我在AWS中部署了我的战争,现在非常缓慢。我想在春季靴子中找出以下内容:

  1. 在春季启动应用程序中使用哪个连接池?
  2. 如何在spring boot app中记录连接池信息?现在,我得到的是spring.datasource.log-abandoned。有没有?我想记录一些信息,比如有多少是空闲的,有多少是活跃的等等。
  3. 当前连接池中可以处于活动状态和空闲状态的最小和最大连接数是多少?
tomcat spring-boot connection-pool
1个回答
0
投票

如果您没有在类路径上放置任何其他池数据源实现,并且您在嵌入式tomcat中运行(并且您的数据源是自动配置的),则spring boot将使用Tomcat池数据源。

精确算法在这里描述:https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-connect-to-production-database

大多数池实现还会公开JMX bean,因此您可以使用JConsole获得全面的统计信息和监视。 Tomcat一个肯定有JMX统计数据。

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