Mysql; Risoluzione To many connection
L’errore può apparire in qualsiasi file di registro di un servizio che si connette al server MySQL. Questo potrebbe essere ad esempio il file /var/log/mail.log se il tuo sistema di posta utilizza un database MySQL. L’errore indica che è stato raggiunto il limite massimo di connessioni in MySQL. Lo stesso vale anche per i server MariaDB. Il messaggio “Too Many Connections” indica che troppi client stanno cercando di accedere al sito web contemporaneamente e il server non riesce a gestirli tutti. Questa situazione può verificarsi, ad esempio, quando c’è un aumento improvviso di traffico sul sito o quando il server non è in grado di gestire correttamente il traffico.
Risoluzione, aumentare il limite di connessione MySQL
Per aumentare il numero di connessioni simultanee su MySQL, dobbiamo modificare il file /etc/mysql/my.cnf. Puoi aprire il file sia tramite VIM editor oppure Nano. Se non avete mano nei editor su terminale potete utilizzare Winscp per connettersi ai file del server per opportare le modifiche.
vi /etc/mysql/my.cnf
Il percorso del file my.cnf potrebbe essere diverso per applicazioni usati sul server, comunque e sempre seguito nella cartella ETC/MYSQL. Puoi aggiungere o modificare le righe per MySQL max_connections e max_user_connections nella sezione [mysqld] del file my.cnf:
Salva il file e riavvia mysql oppure dai reboot al server. Un saluto.