在 Ubuntu 20.4 中迁移 Wordpress 后 CPU 使用率过高

在 Ubuntu 20.4 中迁移 Wordpress 后 CPU 使用率过高

我在托管服务中使用带有 Woocommerce 的 WordPress 网站。我已使用 8GB RAM 的新 AWS t3.large ec2 实例并安装了 PHP 和 MariaDB 10.4。迁移后,我的网站正在运行,但我注意到我的 CPU 使用率上升到了 90%。而且没有减少。

这是 CPU 使用率的屏幕截图。 图片

这是我的 nginx 配置

server {
    server_name beta.website.com www.beta.website.com;
    root /var/www/html/website;

    index index.html index.htm index.php;
    #client_max_body_size 100M;
    location / {
        #try_files $uri $uri/ =404;
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
     }

    location ~ /\.ht {
        deny all;
    }
    location ~ ^/wp-json/ {
        rewrite ^/wp-json/(.*?)$ /?rest_route=/$1 last;
    }
    location = /favicon.ico{
          log_not_found off;
          access_log off;
      }

    listen 443 ssl;
    ssl_certificate /home/ubuntu/ssl/beta_website/beta.website.pem;
    ssl_certificate_key /home/ubuntu/ssl/beta_website/beta.website.key;

}
server {
    if ($host = beta.website.com) {
        return 301 https://$host$request_uri;
    } 


    listen 80;
    listen [::]:80;

    server_name beta.website.com www.beta.website.com;
    return 404; 


}

信息

我的 MySQL 文件大小为 146MB,备份文件大小为 7.5GB。我的 php.ini 配置的内存设置为 512MB。当我看到 CPU 使用率时,我已禁用 Nginx 中的服务器块,然后服务器使用率上升到 45%,而当我从/var/www/html当前 CPU 使用率中删除项目目录时,不到 1%。

我哪里犯了错误?

相关内容