За MySQLNonTransientConnectionException:Твърде много връзки
някои опции, които имате, са:
- Разбийте някои връзки ръчно
Използвайки SHOW PROCESSLIST, за да видите всички връзки, след това УБИЙТЕ идентификатора на процеса, който искате да прекратите. - Редактирайте настройката за изчакване, така че демонът на MySQL да убива сам неактивните процеси
т.е. в my.cnf:
wait_timeout =28800
interactive_timeout =28800 - Увеличете броя на връзките
т.е. в раздел [mysqld] на my.cnf:
max_connections =100 - Ограничете количеството връзки на потребителско име
т.е. в раздел [mysqld] на my.cnf:
max_user_connections =50 - Рестартирайте MySQL сървъра
HTH