Проблема с подключением к Hikaripool: случайное поведение - PullRequest
0 голосов
/ 11 апреля 2020

Я застрял в странной проблеме, когда мы используем java (1.8) приложение с пулом соединений Hikari (2.4.7) и oracle в качестве БД (18 c). Приложение обрабатывает сообщения со стеком, но обрабатывает только до тех пор, пока пул соединений Hikari не заполнится. Если максимальное число подключений определено как 50, то 50 сообщений обрабатываются, а затем начинают выдавать ошибку «соединение недоступно», что, как я понимаю, связано с тем, что приложение не может получить соединение из пула соединений (все соединения активны). Hikari.log сообщает "total = 50, active = 50", но основные транзакции завершены без каких-либо ошибок. За месяц до того же приложения работало отлично, но с разницей, т.е. oracle 11g в качестве базы данных. Существует ли матрица совместимости для Hikari с Oracle, т.е. какую версию Hikari следует использовать с Oracle18 c?

...