Как активировать вытеснитель простаивающих объектов для dbcp BasicDataSource 1.4 API

Я хочу убедиться, что для моего пула соединений BasicDataSource включено устройство удаления бездействующих объектов. Все свойства, относящиеся к потоку выселения, упомянутые в commons/dbcp/BasicDataSource говорит, что «(если есть) включено средство удаления неактивных объектов»

Есть ли свойство или способ, с помощью которого я могу сказать, что вытеснитель бездействующих объектов включен наверняка.


person Kanad    schedule 11.08.2016    source источник


Ответы (1)


Получил ответ для себя после многократного просмотра документации :)

времяBetweenEvictionRunsMillis

protected long timeBetweenEvictionRunsMillis --: Количество миллисекунд ожидания между запусками потока вытеснения бездействующих объектов. Если результат не положительный, ни один поток удаления неактивных объектов не будет запущен.

Это означает, что когда значение свойства timeBetweenEvictionRunsMillis положительное, будет запущен поток удаления бездействующих объектов.

person Kanad    schedule 11.08.2016