Иногда стала вылазить такая вот ошибка на одном из сайтов, начал искать как исправить ситуацию, на сайте с небольшим трафиком это просто не должно быть, более детальный анализ показал
что ошибка “The Error returned was: Too many connections” возникла из за упирания в лимит mysql “open_files_limit”
Не стал увеличивать max_connections а увеличил open_files_limit
1 |
open_files_limit = 8192 |
Что бы проверить текущее значение использования открытых файлов mysql, можно просто сделать вот так
1 |
lsof -u mysql|wc -l |
После этого делаем рестарт мускуля и наблюдаем за сервером дальше
1 |
/etc/init.d/mysqld restart |