Конфигурация похожа на время котаBetweenEvictionRunsMillis в Хикари - PullRequest
0 голосов
/ 09 января 2020

Я сейчас перехожу с Spring Boot 1.0 на 2.0. SB2.0 изменил пул соединений с БД по умолчанию, поэтому конфигурации в файле application.yml также пришлось изменить.

Конфигурация tomcat, с которой у меня возникают проблемы с портом, указана ниже:

test-while-idle: true
time-between-eviction-runs-millis: 3600000

time-between-eviction-runs-millis определяет длительность между потоком чистящего средства на холостом ходу до запуска . Я просмотрел документов Хикари , и idleTimeout или maxLifeTime, кажется, подходит для go. Но установка idleTimeout сама по себе не работает, поскольку значение по умолчанию maxLifeTime короче. Согласно документам, idleTimeout должно быть значительно короче, чем maxLifeTime.

Вот где я потерялся. Как мне установить каждое значение для достижения того, что я имел в качестве конфигурации tomcat?

...