想象一下,当网络连接中断时,有一个活动的BoneCP jdbc连接池,然后在一分钟后返回。为了自动重新连接并重新创建池,BoneCP应该如何配置? 目前,如果我尝试这个,所有jdbc连接在池中仍然可用,每次我的代码尝试使用它们时,我都会遇到异常:“java.sql.SQLException:JZ0C0:Connection已经关闭。”
更新: 看起来像BoneCP可能不支持这一点。有谁知道其他连接池框架是否(以及如何)解决了这个问题?
答案 0 :(得分:0)
如果网络出现故障,驱动程序应抛出异常,然后由BoneCP捕获并销毁所有现有连接。