Если я вызываю метод Spring Repository для запроса БД, когда весна освобождает соединение?Spring Data DB Connection Management
Я спрашиваю, потому что у меня есть метод, который делает синхронный HTTP-вызов вместе с вызовом метода Spring Repository. Когда услуга я звонил, чтобы не удалось, из-за тайм-аута, я начал видеть следующее в наших журналах:
PoolExhaustedException: [HTTP-NiO-8080-Exec-47] Тайм-аут: бассейн пуст. Не удалось получить соединение за 30 секунд, недоступно [размер: 15; заняты: 15; холостой ход: 0; lastwait: 30000].
Я предполагаю, что это связано с тем, что соединение не было выпущено обратно в пул до тех пор, пока метод не будет завершен, но я не могу найти и документацию с указанием механики управления подключением.