Mysql
 sql >> Database >  >> RDS >> Mysql

HikariCP troppe connessioni

Un paio di cose. Innanzitutto, quale versione di HikariCP, Java e il driver MySQL?

Secondo, 400 connessioni in un pool? Troppi! Inizia con 10-20, in ogni piscina. Sarai sorpreso di poter gestire alcune migliaia di transazioni al secondo.

Terzo, questa è la seconda domanda nelle FAQ . Leggi la risposta e il link. Devi impostare maxLifetime a qualcosa di più breve (di 1 minuto) del timeout nativo di MySQL.

Infine, attiva la registrazione DEBUG, HikariCP non è rumoroso. Ogni 30 secondi, il thread di pulizia viene eseguito e registra le statistiche del pool.