Назад | Перейти на главную страницу

Высокая загрузка ЦП Apache при открытии административных страниц WordPress

У меня есть VPS-сервер с конфигурацией ниже

2-ядерный ЦП 2 ГБ ОЗУ 50 SSD Centos 7 Веб-панель: Sentora

С прошлой недели я столкнулся с высокой загрузкой процессора. Большинство сайтов - это WordPress. При открытии каждой страницы или страниц администратора, на которых выполняются коды PHP, загрузка ЦП достигает 50-60%. Если на WordPress сайтах одновременно разрабатываются 3 или 4 сайта, серверу требуется много времени для загрузки сайтов.

Запустив команду 'top', я обнаружил, что apache использует столько ЦП. Баран практически стабилен.

Вам нужно задать несколько вопросов о вашей текущей конфигурации Apache, прежде чем вы сможете начать устранение неполадок производительности:

  1. Какой рабочий процесс вы используете в Apache? Pre-fork или MPM (резьбовой)?
  2. Правильно ли настроены эти рабочие в вашем apache.conf? Что произойдет, если вы измените некоторые значения? (увеличивается ли производительность, когда вы добавляете больше простаивающих ресурсов?)
  3. Как ваш PHP-код отправляется в Apache? CGI или mod_PHP?

Предлагается использовать MPM worker с интерфейсом CGI для PHP.

правда, хотя здесь недостаточно информации, чтобы правильно определить проблемы с производительностью