Apache DBCP(Java 1.6)的连接池

时间:2018-12-15 15:14:35

标签: java connection-pooling java-6 apache-commons-dbcp

需要一个关于独立Java应用程序连接池的好的解决方案的建议。后端数据库可能会有所不同,因此我需要一个通用的解决方案(相对于数据库特定的连接池)

我正在处理的项目当前使用snaq(www.snaq.net),但是我看到了一些脆弱性,在进行了一些搜索之后,我正在考虑使用Apache DBCP。当然,我已经找到了百万种实现它的方法,但是很多示例与Java 1.6不兼容(这是必须有的要求)。

所以看起来我将不得不使用Apache Commons DBCP 1.4。我主要是在寻求有关此API最佳实现的一些建议。我目前正在学习以下网址(https://www.programcreek.com/java-api-examples/?api=org.apache.commons.dbcp.PoolingDataSource)上的示例10

这是我第一次在独立应用程序中实现DataSource / ConnectionPool。到目前为止,我始终能够让我的应用程序服务器处理我的数据源和连接池。我继承了我正在处理的当前应用程序,而snaq是设置要使用的内容。但是,该API已经停滞不前,所以我想采用一些行业标准。

我不是在寻找过于复杂的东西。我需要支持大约150-200个连接请求,这些请求在启动时会很快发生,然后连续大概每2-3分钟发送50-100个连接请求。

在此先感谢您提供任何建议/好的例子!

0 个答案:

没有答案