мы используем postgres sql для базы данных. когда я подключаюсь к системе с низким qps, выполнение запроса занимает около 200 мс. Когда развернут один модуль и количество запросов в секунду равно 15, все остается в хорошем состоянии. но как только я увеличиваю qps до 20, обработка запроса начинает занимать ~10 секунд, и пул соединений становится пустым (
java.sql.SQLTransientConnectionException: phoenix - соединение недоступно, время ожидания запроса истекло через 30183 мс).
Я использую эту конфигурацию.
Код: Выделить всё
spring.datasource.hikari.maximum-pool-size=200
spring.datasource.hikari.connectionTimeout=10000
spring.datasource.hikari.minimum-idle=50
spring.datasource.hikari.idle-timeout=0
spring.datasource.hikari.max-lifetime=30000
spring.datasource.TYPE=com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.leak-detection-threshold=10000
Может кто-нибудь помочь мне здесь?
Подробнее здесь: https://stackoverflow.com/questions/722 ... -exhausted
Мобильная версия