FCGIWrapper 100% загрузка процессора - PullRequest
1 голос
/ 02 апреля 2020

Я установил веб-сайт Magento v2.3.4 на VPS со следующей конфигурацией:

OS: CentOS
CPU: 2 x 2.2 Ghz
RAM: 2 GB

При каждом доступе к веб-сайту я вижу внезапный всплеск загрузки ЦП, и он достигает 100%. Это приводит к медленной загрузке веб-сайта даже для одного пользователя.

htop показывает несколько выполняемых команд: htop output

Сгенерирован блок Apache / httpd через DirectAdmin отвечает за:

<Directory /home/admin/public_html>
    <IfModule mod_fcgid.c>
            FCGIWrapper '/usr/local/safe-bin/fcgid73.sh /usr/local/directadmin/data/users/admin/php/mysite.com.ini -d sendmail_from="admin@mysite.com" -d open_basedir="/home/admin/:/tmp:/var/tmp:/opt/alt/php73/usr/share/pear/:/dev/urandom:/usr/local/lib/php/:/usr/local/php73/lib/php/" -d mail.log="/home/admin/.php/php-mail.log"' .php
                <FilesMatch "\.php$">
                    SetHandler fcgid-script
                        Options +ExecCGI
                </FilesMatch>
    </IfModule>
            suPHP_Engine ON
            suPHP_UserGroup admin admin
</Directory>

Как мне решить проблему? Пожалуйста, руководство.

1 Ответ

0 голосов
/ 08 апреля 2020

Мне удалось снизить высокую загрузку ЦП, выполнив следующие действия:

  1. Очистка кэша с помощью следующих команд:

    bin/magento cache:clean

    bin/magento cache:flush

  2. Включение всех типов кэша из админ-панели Magento.

Теперь загрузка процессора едва превышает 15-20%.

Надеюсь, это кому-нибудь поможет! :)

...