Количество подключений не увеличивается при увеличении hibernate.c3p0.max_size - PullRequest
0 голосов
/ 07 февраля 2019

Моя конфигурация hibernate c3p0 выглядит следующим образом.

hibernate.c3p0.min_size: 2
hibernate.c3p0.max_size: 50
hibernate.c3p0.timeout: 120

Я запускаю параллельные запросы от wrk как:

wrk -t28 -c100  -d300s  http://app-host:8081/healthcheck

Обратите внимание, что этот апплет healthcheck api выполняет запрос к БД "select sleep (2)».Чтобы проверить количество подключений от приложения к БД, я делаю netstat на машине БД:

sudo netstat -ntp | grep 3306 | grep app-host | wc 

Я получаю 58 подключений, что несколько близко к конфигурации c3p0,

hibernate.c3p0.max_size:50

Но при увеличении этой конфигурации до

hibernate.c3p0.max_size:100

я все равно получаю 58 соединений в netstat.Чего мне не хватает?

Изменить (подробнее): max_connections: 5000 на дБ.

...