Хикари всегда поддерживает одно соединение - PullRequest
0 голосов
/ 23 апреля 2019

Я использую пул соединений hikari для postgres.Конфигурации для пула ниже.Минимальное число неиспользуемых подключений равно 1. Максимальный размер пула равен 1 (я знаю, что не рекомендуется использовать 1, вместо этого я бы использовал обычный код jdbc вместо пула подключений, но мне это необходимо). По умолчанию будут использоваться другие атрибуты.Я сталкиваюсь с ситуацией, когда я получаю исключение SQLTransientConnectionException - соединение недоступно, время запроса истекло после 30000 мс.Работает много других приложений, которые используют этот экземпляр postgres с такой же конфигурацией, указанной выше.Будет ли пул соединений hikari всегда поддерживать одно соединение в пуле, даже если соединение не используется и не используется в течение более длительного времени.Если да, то в этом случае это одно соединение никем не используется и остается неиспользованным.

...