TrueURL
TrueURL

メニュー

5xx サーバーエラー 非標準コード(Cloudflare)

524 タイムアウトが発生

Cloudflare 固有のコードです。Cloudflare はオリジンに接続できたものの、読み取りタイムアウト(デフォルトで約 2 分)までに HTTP レスポンスを受け取れなかったことを示します。

リーズンフレーズ
A Timeout Occurred
リダイレクト
いいえ
デフォルトでキャッシュ可能
いいえ

524 は Cloudflare 固有のコードです。Cloudflare はオリジンのウェブサーバーへの接続に成功したものの、Cloudflare のプロキシの読み取りタイムアウトが切れるまでに、オリジンが HTTP レスポンスを送らなかったことを示します。Cloudflare の現在のドキュメントでは、デフォルトは 125 秒とされており(古いドキュメントでは 100 秒)、Enterprise プランの顧客は最大 6,000 秒まで延ばせます。

接続自体は機能しているので、問題はアプリケーションの処理時間です。時間のかかるレポート、大量のエクスポート、遅いデータベースクエリ、別のサービスを待っているバックエンドなどが原因です。Cloudflare があきらめた後もオリジンは処理を続けて完了させることがあり、その場合オリジンのログには成功したリクエスト、または nginx の 499 が記録されます。

レスポンス例

HTTP
HTTP/1.1 524 A Timeout Occurred
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f74-NRT

SEO とリダイレクトチェック

クローラーにとって 524 はサーバーエラーです。Cloudflare の上限に達するずっと前から、数秒以上かかるページはすでにクロール上の問題になっています。時間のかかる処理はバックグラウンドジョブに移すか、状態確認用の URL を付けて 202 を返すか、レスポンスをストリーミングしてください。リダイレクト速度チェッカーでは、各ホップにかかる時間を確認できます。

よくある原因と主な用途

  • 時間のかかるスクリプト、レポート、エクスポートの処理が、約 2 分という Cloudflare のタイムアウトを超えている場合。
  • データベースクエリが遅いか、テーブルがロックされている場合。
  • アプリケーションが、遅い外部 API の応答を待っている場合。
  • オリジンのリソース(CPU、メモリ、ワーカープール)が枯渇し、すべてのリクエストが遅くなっている場合。

URL リダイレクトチェッカー

無料の TrueURL リダイレクトチェッカーで、URL が返すすべてのステータスコードをホップごとに確認できます。