我想确保为我的BasicDataSource连接池启用了 idle object evictor 。与commons/dbcp/BasicDataSource中提到的驱逐线程相关的所有属性都表示“(如果有)空闲对象逐出器已启用”
是否有财产或方式我可以肯定地说空闲对象取消器。
答案 0 :(得分:1)
多次浏览文档后得到自己的答案:)
timeBetweenEvictionRunsMillis
保护很长时间在EvictionRunsMillis之间 - : 的数量 在空闲对象逐出器线程的运行之间休眠的毫秒数。 当非正数时,不会运行空闲对象逐出器线程。
这意味着当 timeBetweenEvictionRunsMillis 属性的值为正时, idle object evictor 线程将运行。