我正在使用配置了多个数据源的Spring Boot 1.5.17。我的数据源之一配置如下。
@Primary
@Bean
@ConfigurationProperties("app.primary.datasource")
public DataSource primaryDataSource() {
return DataSourceBuilder.create().build();
}
现在如何获取或记录此数据源的连接池中活动连接的数量?
答案 0 :(得分:0)
有点晚了,但是DataSource接口没有任何允许您执行此操作的方法,但是如果您使用的是HikariCP(默认设置)。
您可以这样做。
(HikariDataSource)dataSource).getHikariPoolMXBean().getActiveConnections()