询问c3p0正在使用多少个连接

时间:2012-10-04 10:41:18

标签: java c3p0

有没有办法以编程方式询问c3p0正在使用多少个连接,或者可能在池耗尽时记录。

1 个答案:

答案 0 :(得分:2)

如上面Austin评论所引用的URL所示,您可以使用JMX检查和修改正在运行的c3p0 PooledDataSources。

您也可以通过编程方式执行此操作。 c3p0的PooledDataSources有一个精心设计的API来检查它们的状态:

http://www.mchange.com/projects/c3p0/apidocs/com/mchange/v2/c3p0/PooledDataSource.html

如果您使用的是ComboPooledDataSource,则可以访问更丰富的API。

http://www.mchange.com/projects/c3p0/apidocs/com/mchange/v2/c3p0/ComboPooledDataSource.html

我希望这有帮助!