Mysql
 sql >> Datenbank >  >> RDS >> Mysql

com.zaxxer.hikari.pool.PoolInitializationException:Ausnahme während der Pool-Initialisierung

Für MySQLNonTransientConnectionException:Zu viele Verbindungen

Einige Optionen, die Sie haben, sind:

  1. Beenden Sie einige Verbindungen manuell
    Verwenden Sie SHOW PROCESSLIST, um alle Verbindungen anzuzeigen, und BEENDEN Sie dann die Prozess-IDs, die Sie beenden möchten.
  2. Bearbeiten Sie die Timeout-Einstellung, damit der MySQL-Daemon die inaktiven Prozesse selbst beendet
    dh. in my.cnf:
    wait_timeout =28800
    interactive_timeout =28800
  3. Erhöhen Sie die Anzahl der Verbindungen
    dh. im Abschnitt [mysqld] von my.cnf:
    max_connections =100
  4. Begrenzen Sie die Anzahl der Verbindungen pro Benutzername
    dh. im Abschnitt [mysqld] von my.cnf:
    max_user_connections =50
  5. MySQL-Server neu starten

HTH