Dit is een mentale opmerking voor mij, ik ben altijd fouten aan het oplossen en soms kost het me wat tijd, maar ik raakte de plek xD.
Een tijdje geleden viel een Postfix + DOvecot + MySQL in mijn handen, heel mooi en in Debian, wat goed werkte ... Maar ik had een fout, van tijd tot tijd zou de Postfix de fout vrijgeven die het onderwerp aan dit bericht geeft.
Ik, die altijd aan het onderzoeken ben, geef me soms niet de tijd of de internetverbinding [soms erg traag], vandaag heb ik de oplossing gevonden en presenteer ik die voor je.
Mysql heeft standaardwaarden die soms niet eens op het internet worden gezocht, maar vandaag de dag na het lezen van een kleine [FTW-studie! xD], kwam ik bij de waarden en kon ik het probleem oplossen.
Dus ga aan de slag:
1- [nano, vi, mcedit] /etc/mysql/my.cnf
2- We zoeken naar de [mysqld] verklaring en binnenin schrijven we:
max_connections = 500
max_user_connections = 500
3- We slaan de configuratie op en herstarten MySQL.
/etc/init.d/mysql restart
5- Klaar!
Deze waarden zijn geldig voor elke service die rechtstreeks verbinding maakt met MySQL, bijvoorbeeld PHP, Postfix, Dovecot, enz ...
Deze waarden kunnen worden gewijzigd afhankelijk van de instellingen van elk, want als u slechts 30 gebruikers heeft, heeft het geen zin om 500 ...
Voor vandaag ben ik klaar, tot de volgende tip / post jongens 😀
U kunt ook de time-out wijzigen die nodig is om actieve verbindingen te sluiten.