Spring Boot-如何检查连接池中活动连接的数量

时间:2020-05-13 16:49:53

标签: spring spring-boot tomcat-jdbc

我正在使用配置了多个数据源的Spring Boot 1.5.17。我的数据源之一配置如下。

@Primary
@Bean
@ConfigurationProperties("app.primary.datasource")
public DataSource primaryDataSource() {

    return DataSourceBuilder.create().build();
}

现在如何获取或记录此数据源的连接池中活动连接的数量?

1 个答案:

答案 0 :(得分:0)

有点晚了,但是DataSource接口没有任何允许您执行此操作的方法,但是如果您使用的是HikariCP(默认设置)。

您可以这样做。

(HikariDataSource)dataSource).getHikariPoolMXBean().getActiveConnections()
相关问题