Per MySQLNonTransientConnectionException:troppe connessioni
alcune opzioni che hai sono:
- Chiudi alcune connessioni manualmente
Utilizzando SHOW PROCESSLIST per visualizzare tutte le connessioni, quindi CHIUDI gli ID processo che desideri eliminare. - Modifica l'impostazione del timeout per fare in modo che il demone MySQL uccida i processi inattivi stessi
es. in mio.cnf:
wait_timeout =28800
interactive_timeout =28800 - Aumenta il numero di connessioni
es. nella sezione [mysqld] di my.cnf:
max_connections =100 - Limita la quantità di connessioni per nome utente
es. nella sezione [mysqld] di my.cnf:
max_user_connections =50 - Riavvia il server MySQL
HTH