我有一个用例,当bonecp(0.7.1.RELEASE)创建连接池时,数据库(sybase)可能不可用。但是,当它稍后可用时,如果我的应用程序请求连接,则该调用将永远不会返回。
我正在使用开箱即用的配置 bonecp 默认值,但我已经将 transactionRecoveryEnabled 设置为 true 对此进行了测试。
考虑到 c3p0 和 dbcp 都有这个功能,我做错了什么吗?
我有一个用例,当bonecp(0.7.1.RELEASE)创建连接池时,数据库(sybase)可能不可用。但是,当它稍后可用时,如果我的应用程序请求连接,则该调用将永远不会返回。
我正在使用开箱即用的配置 bonecp 默认值,但我已经将 transactionRecoveryEnabled 设置为 true 对此进行了测试。
考虑到 c3p0 和 dbcp 都有这个功能,我做错了什么吗?