Questa è una nota mentale per me, risolvo sempre gli errori ea volte mi ci vuole del tempo ma ho centrato nel segno xD.
Da qualche tempo mi è caduto nelle mani un Postfix + DOvecot + MySQL, molto bello e in Debian, che funzionava bene ... Ma ho avuto un errore, di tanto in tanto il Postfix rilasciava l'errore che dà l'oggetto a questo post .
Io, che indago sempre, a volte non mi da il tempo o la connessione Internet [a volte molto lenta], oggi ho trovato la soluzione e te la presento.
Mysql ha valori di default che a volte non compaiono nemmeno cercandoli in Internet, oggi dopo aver letto un piccolo [studio FTW! xD], sono arrivato ai valori e sono riuscito a risolvere il problema.
Quindi, mettiti al lavoro:
1- [nano, vi, mcedit] /etc/mysql/my.cnf
2- Cerchiamo la dichiarazione [mysqld] e al suo interno scriviamo:
max_connections = 500
max_user_connections = 500
3- Salviamo la configurazione e riavviamo MySQL.
/etc/init.d/mysql restart
5- Pronto!
Questi valori sono validi per qualsiasi servizio che si connette direttamente a MySQL, ad esempio PHP, Postfix, Dovecot, ecc ...
Questi valori possono essere modificati a seconda delle impostazioni di ciascuno, perché se hai solo 30 utenti non ha senso mettere 500 ...
Per oggi finisco, fino al prossimo suggerimento / post ragazzi 😀
È inoltre possibile modificare il timeout necessario per chiudere le connessioni attive.