java - 如何配置GenericObjectPoolConfig?

标签 java connection-pooling

目前,我正在使用 apache commons pool2。但我找不到任何与如何正确配置 GenericObjectPoolConfig 相关的文档。像maxIdle、maxActive、minEvictableIdleTimeMillis等。有人有一些一般规则吗?

最佳答案

请引用以下官方文档

我喜欢池 1.x 中记录的可配置参数: https://commons.apache.org/proper/commons-pool/api-1.6/org/apache/commons/pool/impl/GenericObjectPool.html

但是,在 pool2 文档中可以从方法级别文档中读取: https://commons.apache.org/proper/commons-pool/apidocs/org/apache/commons/pool2/impl/GenericObjectPool.html

对于有关“一般规则”的问题的后面部分,池 (BaseObjectPoolConfig) 附带了默认配置,因此您可以测试,然后根据您的应用行为微调特定参数。

希望这能澄清,否则您可以提出具体问题。

关于java - 如何配置GenericObjectPoolConfig?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42577246/

相关文章:

java - Singleton HSQLDB数据库通过测试

hibernate - c3p0 死锁检测 - 线程运行过于频繁

java - Tomcat 连接池中的基本问题

java - 将相对路径应用到 Java 中的给定路径

java - OracleDataSource、Oracle UCP、Commons DBCP 和 Tomcat 连接池之间的区别?

ruby - 使用 Sinatra 和 MongoDB- 关闭连接?

JBoss 数据库连接池

java - 必须管理安全编码合规性评估 session 状态

java - JOOQ 如何指定字符集和排序规则

java - 扩展到另一个包中的类的最快方法,与当前包中的类同名