3

在我的项目中,Spring 使用 org.apache.commons.dbcp.BasicDataSource 类管理连接池。是否可以获得当前时间空闲或使用的连接数?

谢谢。

4

2 回答 2

9

从 javadocs 中,如果您可以获得 BasicDataSource 的实例,您应该能够从getNumIdle()getNumActive()方法中读取此内容。

于 2009-12-14T10:07:34.167 回答
0

要获取 BasicDataSource 的实例,您可以使用 JMX 并访问公开的 bean。例如,您可以使用自版本 6 更新 7 以来与 JDK 捆绑在一起的Java Visual VM。当然,您必须安装MBeans 插件

于 2011-04-13T07:40:55.740 回答