FCGIWrapper 100%CPU使用率

问题描述 投票:1回答:1

我已使用以下配置在VPS上安装了Magento v2.3.4网站:

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

[无论何时访问该网站,我都会发现CPU使用率突然上升,并且上升到100%。这导致网站加载速度变慢,即使只有一个用户也是如此。

htop显示正在执行的以下多个命令:htop output

通过负责上述工作的DirectAdmin生成的Apache / httpd块是:

<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="[email protected]" -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>

我该如何解决这个问题?请指导。

php apache magento magento2 fastcgi
1个回答
0
投票

我设法通过以下方法减少了高CPU使用率:

  1. 通过发出以下命令清除缓存:

    bin/magento cache:clean

    bin/magento cache:flush

  2. 从Magento管理面板中启用所有缓存类型。

现在,CPU使用率几乎不超过15-20%。

希望这可以帮助某人! :)

© www.soinside.com 2019 - 2024. All rights reserved.