Това е ментална бележка за мен, аз винаги решавам грешки и понякога ми отнема известно време, но ударих марката xD.
За известно време в ръцете ми попадна Postfix + DOvecot + MySQL, много хубав и в Debian, който работи добре ... Но имах грешка, от време на време Postfix щеше да пусне грешката, която дава темата на тази публикация .
Аз, който винаги разследвам, понякога не ми дава време или интернет връзка [много бавна понякога], днес намерих решението и го представям за вас.
Mysql има стойности по подразбиране, които понякога дори не се търсят в целия Интернет, днес, след като прочетете малко [FTW проучване! xD], стигнах до стойностите и успях да разреша проблема.
И така, пристъпете към бизнеса:
1- [nano, vi, mcedit] /etc/mysql/my.cnf
2- Търсим декларацията [mysqld] и вътре пишем:
max_connections = 500
max_user_connections = 500
3- Запазваме конфигурацията и рестартираме MySQL.
/etc/init.d/mysql restart
5- Готови!
Тези стойности са валидни за всяка услуга, която се свързва директно с MySQL, да речем PHP, Postfix, Dovecot и др ...
Тези стойности могат да се променят в зависимост от настройките на всяка една, защото ако имате само 30 потребители, няма смисъл да поставяте 500 ...
За днес завършвам, до следващия съвет / публика момчета 😀
Можете също така да промените времето за изчакване, необходимо за затваряне на активни връзки.