Z mojego doświadczenia wynika, że problem ten był spowodowany bezpośrednim utworzeniem połączenia (z mysqljs/mysql
biblioteka, odpalanie createConnection()
) zamiast używać createPool()
która pozwala na uruchomienie query()
i zwalnia połączenie automatycznie po wykonaniu (wykonując getConnection()
+ query()
+ release()
).
Bez tego połączenie nie zostanie zwolnione, a przy następnej próbie zapytania pojawia się błąd krytyczny.
Zobacz Połączenia puli .