1

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

4

1 回答 1

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

我希望这有帮助!

于 2012-10-04T11:04:04.897 回答