【发布时间】:2014-11-06 17:38:28
【问题描述】:
我正在开发一个工具,它接收不同的连接参数来测试不同数据库中的值(jNRPE 中的 Nagios 插件,它保持与不同数据库的开放连接)。 因为配置是动态的(可能有更多数据库,也可以删除它们)我不能有配置文件。
我想知道我是否应该为每个数据库创建一个 C3P0 实例,或者我是否可以使用相同的实例并在每次请求连接时更改 URL?
如果没有,如何动态获取多个数据库的多个池?
【问题讨论】:
-
我也有类似的要求。您能否帮助我如何为多个数据库创建多租户数据库连接池。所以基本上我想在实例级别创建连接池(不想为每个数据库创建连接池)并根据请求我会询问特定数据库的连接并访问数据库
标签: java jdbc connection-pooling c3p0