Cloudflareサーバーで「エラー524」を修正するにはどうすればよいですか?



問題を排除するために楽器を試してください

Cloudflareは、インターネットセキュリティやその他のオンラインサービスの提供を専門とする米国を拠点とする会社です。これらのサービスには、DDoS保護、CDN、ドメインネームサービスなどがあります。これは非常に人気のあるオプションであり、多くの人に使用されています。ごく最近、ユーザーが「 エラー 524 」をサーバー上に配置します。



Cloudflareのエラー524



Cloudflareサーバーで「エラー524」の原因は何ですか?

複数のユーザーから多数の報告を受けた後、問題を調査し、完全に修正するための一連の解決策を考案することにしました。また、トリガーとなる理由を調査し、以下のようにリストアップしました。



  • 実行時間の長いプロセス: エラー524は、CloudflareがオリジンとのTCP接続の確立に成功したが、タイムアウト制限に達する前にオリジンがHTTPで応答できなかったことを示します。これは、Cloudflareに問題がなく、オリジンとの接続を確立できるが、オリジンが接続に応答する制限時間を超えていることを意味します。 Cloudflareはこのエラーをプルアップする前に100秒だけ待機します。したがって、実行中のプロセスがそれより長い場合、このエラーがトリガーされます。
  • 過負荷: 場合によっては、サーバーが過負荷になり、ハードウェアによって制限されることがあります。サーバーのCPU使用率が通常よりも大きい場合、読み込み時間が急増する可能性があります。これにより、サーバーがタスクを完了する能力が制限され、このエラーがトリガーされる可能性があります。

問題の性質についての基本的な理解ができたので、次に解決策に進みます。競合を避けるために、これらは提示された特定の順序で実装してください。

解決策1:リソースを確認する

このエラーがサーバーでトリガーされている場合は、サーバーのリソースの使用率が高いかどうかを確認することをお勧めします。このエラーがトリガーされているために、リソース使用量が通常を超えている可能性があります。どちらかをお勧めします 増加する インクルード ハードウェア サーバーの機能または 制限 インクルード プロセス その上で実行されます。

解決策2:サブドメインに移動する

完了するまでに100秒以上かかるプロセスを定期的に実行する場合は、次のことを試みることができます。 移動する これらのプロセスを サブドメイン これはCloudflareのDNSアプリケーションによってプロキシされていません。このようにして、100秒の制限はプロセスに適用されなくなり、正常にロードされます。



注意: また、VPSソフトウェアをオフにして、レールガンの設定をテストすることをお勧めします。

1分読む