Оптимизация сайта, устранение ошибки 502
Добрый день,
у нашего новостного сайта около 130-200 тысяч просмотров (CMS DLE на PHP 7, MySQL innoDb, Apache + Nginx, eVPS от Мирохост, Cloudflare). Размер БД ~800Мб (оптимизирована).
Есть проблемы с нагрузкой. На протяжении месяца растет нагрузка, каждый день сайт отваливается с ошибкой 502. Хостер говорит что есть медленные запросы к БД, и большое количество открытых соединений (около 2 тысяч). При том, что конфигурация движка не менялась уже три месяца, а значит медленным запросам просто так не откуда взяться. А DDOS маловероятен после подключения Cloudflare.
Настроено файловое кеширование на уровне CMS (memcache установлен, но один единственный плагин на сайте с ним не может работать). Nginx отдает статику самостоятельно. Прямой заход на сайт - не с IP адресов Cloudflare запрещен.
Задача следующая: найти "бутылочное горлышко" в системе и по возможности устранить его, применить оптимальные настройки ПО, дать советы по выбору хостинга и конфигурации.