2GBのRAMと2 CPUコアを搭載した私のUbuntu 18.04サーバーは、誰かがWordpressコンピュータがサービスを提供するサイトにアクセスすると、CPU負荷が大幅に急増します。これにより、ウェブサイト。
以下はtop
コマンドの出力です
上のスクリーングラブでは、負荷は3.8と表示されていますが、ほとんどの場合、負荷は5.0-6.0に上昇しています。
サーバーは、イベントMPM、MySQL 8、PHP7.3でApache2を実行します。 Redisキャッシングも存在します。
このロードスパイクが原因で、私のWebサイトがCloudflare 524エラーでタイムアウトし、wp-adminにログインできません。
これを修正する方法はありますか?
編集:
このシステムで実行されるMySQLTunerツールの出力へのリンクを次に示します。 https://Pastebin.com/awxRidr
そして、これがcat /proc/meminfo
の出力へのリンクです。 https://Pastebin.com/E9uvq5A9
パフォーマンスの問題には、さまざまな原因が考えられます。すべてを調査し、心を開いてください。
73%IOwaこれは、ストレージシステムが制限要因であることを示唆しています。
インストール bpfcc-toolsを実行し、filetopを実行 して、ファイルごとの読み取りと書き込みを確認します。大量のI/Oを取得するものを分類します。データベース、アップロードされたコンテンツ、Webアプリケーションなど。 ext4slower (またはxfsslower)スクリプトを使用して、数ミリ秒以上かかるファイルシステム操作を見つけます。
可能なアクション: