我有一个使用Oracle RAC数据库的应用程序.要在数据库节点上执行维护任务,我想将所有连接从数据库节点1迁移出来,然后关闭节点以进行维护.
我想要的是确保数据库连接不会保持打开超过X分钟.当数据库节点进行维护时,在该节点上打开的连接将在最多X分钟后关闭,并在另一个节点上重新创建.
使用的连接池是common-dbcp,目的是移动到tomcat-jdbc.对于这两个池,我无法看到配置选项,以便在一段时间后强制回收连接.我错过了什么吗?或者这不是标准选项?
最佳答案 看看
tomcat-jdbc documentation,我看到有一个maxAge参数几乎可以满足我的需要.我将在下周进行一些检查以确认并更新此答案以反映我的发现.