クラウドウェイで504ゲートウェイタイムアウトエラーが発生した場合

Last Updated: 2024 年 07 月 26 日 댓글

WordPress サイトでCPUやメモリを使い過ぎたり、誤ったプラグインなどでサーバーリソースが急速に消費されたり、トラフィックが急増したりすると、504ゲートウェイタイムアウトエラーが発生する可能性があります。

クラウドウェイで504ゲートウェイタイムアウトエラーが発生した場合

最近、クラウドウェイズとVultrから非常に大きなデータファイルをインポートしながら、この問題を経験したことがあります。この場合、max_execution_timeとmemory_limitの値を増やすことで問題を解決することができます。

サーバーの過負荷によってこの問題が発生した場合は、問題の原因を特定して対処する必要があります。クラウドウェイズでは、いくつかの措置を講じることでこの問題に対応できます。

📍 クラウドウェイズの加入方法(+Cloudways割引クーポン&プロモーションコード)

クラウドウェイで504ゲートウェイタイムアウトエラーが発生した場合

504 Gateway Timeout(ゲートウェイタイムアウト)エラーは、通常、サーバーが要求を処理するのに時間がかかりすぎると発生します。この問題はサーバー側で発生するため、クライアント側では解決できません。

サーバーの過負荷が原因でこのエラーが発生してサイトにアクセスできない場合は、サーバーを再起動するとサイトへの正常な接続になります。

ただし、原因を特定して対応しないと、問題が再発する可能性があります。

WordPress サイトでは、いくつかの理由でサーバーの過負荷が発生する可能性があります。

  1. 短期間で訪問者が急増(ディドス攻撃を含む)
  2. 不適切 WordPress プラグインまたはコードを使用する場合
  3. サーバーが余裕のないタスクを実行する場合(大きすぎるデータファイルをアップロードしてインポートしたり、過度のDBタスクを実行したりなど)
  4. マルウェアに感染した場合

クラウドウェイズで504 Gateway Timeoutエラーが発生した場合は、まずmax_execution_timeとmemory_limitの値を確認して、低い場合は上げてください。

サーバー管理ページから Settings & Packages » Basic タブに移動して、Execution Limit、Memory Limitの値を変更できます。

一時的なサーバー過負荷の場合は、次の記事で紹介するアクションが役に立ちます。

サーバーの過負荷が発生すると、CPUやメモリ使用量が急増します。 CPU/メモリ使用量は、サーバー管理ページの Monitoring(モニタリング)で確認できます。問題が発生した場合 Sever Health(サーバーの状態) 横に 問題があるこの表示されます。

サーバーの過負荷が発生した場合は、原因を特定することが重要です。訪問者数が多い場合は、サーバーサイズをアップグレードする必要があります。クラウドウェイズでサーバーのサイズを上げるのは簡単ですが、再度ダウングレードするにはサーバーを複製する必要があるため、サーバーのサイズ変更を慎重に決定してください。

サーバー容量をアップグレードするには、サーバー管理ページで 垂直スケーリングをクリックしてサーバーサイズを選択し、 Scale Now ボタンを押すだけです。

エラーログをチェックすると、サーバーの過負荷の原因を特定するのに役立ちます。誤って作成されたプラグインが問題を引き起こすことがあります。特に API 呼び出しなどの外部サービスに依存している場合、そのサービスの遅延により504エラーが発生する可能性があります。たとえば、Kupang Partners APIを呼び出して商品記事を自動投稿する場合、この問題が発生することがあります。

クラウドウェイズが提供するセキュリティプラグイン(Bot Protection)とキャッシュプラグインBreezeを除く必須プラグインを無効にしても問題が再発しているかどうかをチェックし、問題が発生しない場合は、プラグインの1つが問題を引き起こすと推定できます。

ユーザーが追加したコードが原因で問題が発生することもあります。私はずっと前にグーグルして見つけたコードをテーマ関数ファイルに追加し、サイトがダウンしていることを経験したことがあります。また、過度のDBクエリ操作が必要なコードを実行しても、同様の問題が発生する可能性があります。

さらに、サイトがマルウェアに感染している場合でも、トラフィックが急増したり、異常の症状が発生することがあります。 SFTPに接続し、Webサーバーに奇妙な名前のファイルやフォルダがないか確認してください。マルウェアに感染すると、奇妙な名前のファイルまたはディレクトリが生成される可能性があります。

マルウェア感染が疑われる場合は、バックアップを使用してサイトを正常な状態に戻した後、サイトを更新してセキュリティ対策を行ってください。クラウドウェイズは自動バックアップ/復元機能を提供するため、円が良ければこの方法で問題を解決することもできます。

WordPress、テーマ、プラグインを常に最新バージョンに更新して維持し、長く更新ができず放置されているプラ​​グインは削除しなければ安全です。

さまざまな対策にも対処できない場合や過負荷の原因を特定するのが困難な場合 クラウドウェイズに連絡してサポートを求めることができます。

参照


コメントを残す

コメント