Я использую Spring Boot с Hikaricp в качестве пула соединений, и недавно я получаю эту ошибку: < /p>
hikaripool -1 - соединение недоступно, запросите время после 30001 мс (Total = 10, Active = 10, iDle = 0, wating = 1)
орг.HikariPool-1 - Connection is not available, request timed out after 30001ms (total=10, active=10, idle=0, waiting=1)
org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection
< /code>
Запуск Show ProcessList; В MySQL показывает много подключений для сна для одного и того же пользователя БД < /p>
| Id | User | Host | db | Command | Time | State | Info | Progress |
|-----|----------------|----------------|----------------|---------|------|-------|------|----------|
| 505 | ignosi_igjewel | localhost:48278| ignosi_igjewel1| Sleep | 545 | sleep | NULL | 0.000 |
| 506 | ignosi_igjewel | localhost:48290| ignosi_igjewel1| Sleep | 556 | sleep | NULL | 0.000 |
... (and many more)
< /code>
Что я наблюдал: < /p>
мой пул Hikari имеет максимальный размер 10. < /p>
< /li>
Все 10 соединений, похоже, застряли в состоянии сна. соединение. < /p>
< /li>
Я не вручную управлять соединениями; Я полагаюсь на данные Spring JPA и
Hebernate.
< /li>
< /ul>
Что я хочу понять: < /p>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ysql-sleep
Hikaricp: «Соединение недоступно, запрашивают по времени» со многими соединениями сон MySQL - что случилось? ⇐ MySql
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Spring Boot @Transactional (readonly = true) не выпускает соединение с AWS RDS + Hikaricp
Anonymous » » в форуме MySql - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-