有没有办法以编程方式询问 c3p0 有多少连接正在使用,或者在池耗尽时记录。
最佳答案
如上面 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
希望这会有所帮助!
关于java - 询问 c3p0 有多少个连接正在使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12725508/