Pour MySQLNonTransientConnectionException :Trop de connexions
certaines options que vous avez sont :
- Tuez certaines connexions manuellement
Utilisez SHOW PROCESSLIST pour afficher toutes les connexions, puis TUEZ les ID de processus que vous souhaitez tuer. - Modifiez le paramètre de délai d'attente pour que le démon MySQL tue lui-même les processus inactifs
c'est-à-dire. dans mon.cnf :
wait_timeout =28800
interactive_timeout =28800 - Augmentez le nombre de connexions
c'est-à-dire. dans la section [mysqld] de my.cnf :
max_connections =100 - Limiter le nombre de connexions par nom d'utilisateur
c'est-à-dire. dans la section [mysqld] de my.cnf :
max_user_connections =50 - Redémarrer le serveur MySQL
HTH