DruidDatasource 获取连接数
时间: 2024-01-03 14:17:53 浏览: 47
Druid 是阿里巴巴开源的一个数据库连接池和监控平台,相比传统的数据库连接池,Druid 具有更好的性能和扩展性。如果你使用的是 DruidDataSource,可以通过以下方式获取连接数:
```java
DruidDataSource dataSource = new DruidDataSource();
// 设置连接池参数
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/test");
dataSource.setUsername("root");
dataSource.setPassword("root");
dataSource.setMaxActive(100); // 设置最大连接数
dataSource.setMaxIdle(20); // 设置最大空闲连接数
// 获取连接数
int active = dataSource.getActiveCount();
int idle = dataSource.getPoolingCount();
System.out.println("活跃连接数:" + active);
System.out.println("空闲连接数:" + idle);
```
其中,getActiveCount() 方法获取当前活跃连接数,getPoolingCount() 方法获取当前空闲连接数。需要注意的是,DruidDataSource 中的方法名与标准的 DataSource 接口中的方法名可能会有所不同。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)