如何激活dbcp BasicDataSource 1.4 API的空闲对象逐出器

时间:2016-08-11 10:29:14

标签: java hibernate apache-commons-dbcp

我想确保为我的BasicDataSource连接池启用了 idle object evictor 。与commons/dbcp/BasicDataSource中提到的驱逐线程相关的所有属性都表示“(如果有)空闲对象逐出器已启用”

是否有财产或方式我可以肯定地说空闲对象取消器

1 个答案:

答案 0 :(得分:1)

多次浏览文档后得到自己的答案:)

timeBetweenEvictionRunsMillis

  

保护很长时间在EvictionRunsMillis之间 - :   的数量   在空闲对象逐出器线程的运行之间休眠的毫秒数。   当非正数时,不会运行空闲对象逐出器线程。

这意味着当 timeBetweenEvictionRunsMillis 属性的值为正时, idle object evictor 线程将运行。