Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

接続制限

最終更新 Markdown で表示Agent セットアップ

HTTP/HTTPS トラフィックが Cloudflare 経由でプロキシされる とき、多くの場合 TCP 接続 は 2 本確立されます。1 本目はリクエスト元クライアントと Cloudflare の間、2 本目は Cloudflare とオリジンサーバーの間です。各接続には独自の TCP および HTTP 制限があります。内容は次のとおりです。

クライアントと Cloudflare の間

種類 制限(秒) 制限到達時の HTTP ステータスコード 設定可能
Connection Keep-Alive HTTP/1.1 400 TCP 接続が閉じられる いいえ
Connection Idle HTTP/2 400 TCP 接続が閉じられる いいえ

Cloudflare とオリジンサーバーの間

種類 制限(秒) 制限到達時の HTTP ステータスコード 設定可能
完全な TCP 接続 19 522 いいえ
TCP ACK タイムアウト 90 522 いいえ
TCP Keep-Alive 間隔 30 520 いいえ
Proxy Idle タイムアウト 900 520 いいえ
Proxy Read Timeout 125 524 はい(Enterprise ゾーン)
Proxy Write Timeout 30 524 いいえ
HTTP/2 Pings to Origin オフ - はい
HTTP/2 Connection Idle 900 なし いいえ

設定可能な制限

一部の TCP 接続は、Enterprise 顧客向けにカスタマイズできます。詳細はアカウントチームにお問い合わせください。

Keep-Alive

Cloudflare は Keep-Alive 接続を維持し、グローバルネットワークからサイトのオリジンサーバーへ顧客トラフィックをプロキシする際の、繰り返し発生する TCP 接続のコストを下げ、パフォーマンスを向上します。

オリジンでは HTTP Keep-Alive 接続を有効にしてください。Cloudflare は、最後の HTTP リクエストのあと、Proxy Idle Timeout の上限まで開いている TCP 接続を再利用します。開いている TCP 接続が多すぎると、オリジンの Web サーバーは接続を閉じます。HTTP Keep-Alive は、Cloudflare がプロキシするリクエストでの接続リセットを避けるのに役立ちます。

リクエスト制限

URL の上限は 16 KB です。リクエストヘッダーの合計上限は 128 KB です。

レスポンス制限

レスポンスヘッダーの合計上限は 128 KB です。

キャッシュ制限

最大アップロードサイズとキャッシュ可能なファイルサイズの制限については、Cache のドキュメント を参照してください。

役に立ちましたか?