最近、レンタルサーバーから以下のような通知メールが届きました。
お客様にご利用いただいておりますデータベースにおきまして、 同時に多数の接続が発生し、該当サーバーへの高負荷状況が確認されました。
これを受け、2日にはプラグインをすべて停止して様子を見たのですが、翌3日の朝、また同じ通知が届きました。この結果から、原因はプラグインではない可能性が高いと考えられます。
私のサイト「seikou38.com」では、WordPressを使用したブログが6つ運営されています。興味深いことに、問題が発生しているブログ以外の他のブログには、この「サーバーへの高負荷状況が確認されました」という通知が届いていません。この差異が何によるものかを調査したところ、問題のブログと他のブログではWordPressのテーマが異なることが分かりました。
これらを踏まえ、「問題の原因はWordPressのテーマにあるのでは?」という仮説を立てました。そして、次の対策を決定しました: プラグインをすべて停止した状態を維持しつつ、他の問題が発生していないブログと同じテーマに変更し、様子を見てみる。
今回のテーマ変更により、どのような結果が得られるかを慎重に観察する予定です。これで原因究明につながれば良いのですが…。
【▼記事は、下記に続く】
スポンサーリンク
【▲上記の記事からの続き▼】
この件についてもコパイロットに聞いてみました。
【私からの質問】「お客様にご利用いただいておりますデータベースにおきまして、 同時に多数の接続が発生し、該当サーバーへの高負荷状況 が確認されました。」 というメールが、レンタルサーバーから届きましたので プラグインを停止させて様子をみましたら翌日また同じメールが届きました。ということは、原因はプラグインでは無かったようです。 この原因が、プラルインで無ければどいった原因が考えられますか? WordPressのテーマにも原因があると考えられますか?
【Copilotからの回答】なるほど、プラグインが原因ではなかった場合、他の原因を考える必要がありますね!以下の可能性を検討してみてください:
- WordPressテーマ: 一部のテーマはリソースを大量に消費するスクリプトや機能を含んでいることがあります。カスタムテーマや過去に頻繁に更新されていないテーマが原因となる可能性も。
- 外部アクセス: 不正アクセスや、ボットによるリクエストが大量に発生している可能性。サーバーのアクセスログを確認して、異常なトラフィックがないかチェックしてください。
- データベースクエリ: WordPressのクエリが効率的でない場合、高負荷が発生することがあります。特にテーマや設定によるカスタムクエリには注意が必要です。
- キャッシュの設定: キャッシュが正しく設定されていない場合、リソース負荷が増加することがあります。キャッシュプラグインやサーバーキャッシュの状態を見直してみるのも良いかと。
- サーバー側の設定: サーバーの設定に問題がある場合も。PHPの設定やデータベースの設定が適切か確認してみてください。
具体的な解決に向けて、まずはアクセスログやリソース使用状況を調査し、問題の範囲を絞ると良いと思います!他に調査方法について気になることがあればお知らせくださいね 😊✨