すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:負荷分散ポリシー

最終更新日:Jun 04, 2026

Edge Security Acceleration (ESA) は、フェールオーバーステアリング、加重ステアリング、ジオステアリングの 3 つの負荷分散ポリシーをサポートしており、可用性、負荷、または地理的な場所に基づいてトラフィックをルーティングできます。

ポリシータイプ

ESA は 3 つの負荷分散ポリシーをサポートしています。以下の表を参考に、ユースケースに適したポリシーを選択してください。

ポリシー

最適な用途

トラフィック分散方法

フェールオーバーステアリング

高可用性、データ一貫性

すべてのトラフィックを最も優先度の高いプールにルーティングし、プライマリプールが正常でない場合にのみ次のプールにフェールオーバーします。

加重ステアリング

複数のクラスターへの負荷分散、A/B テスト、カナリアデプロイメント

割り当てられた重みに基づいて、プール間でトラフィックを分割します。

ジオステアリング

国際的または地域的なトラフィックルーティング

ユーザーの国または地域に基づいて、リクエストをプールにルーティングします。

フェールオーバーステアリング

説明

フェールオーバーステアリングはデフォルトのポリシーです。各オリジンプールに優先度を割り当てると、すべてのトラフィックが最も優先度の高いプールにルーティングされます。そのプールがヘルスチェックに失敗するか無効化された場合、ESA は自動的にトラフィックを次に優先度の高い正常なプールにルーティングします。プライマリプールが回復してヘルスチェックに合格すると、トラフィックは自動的にそのプールに戻ります。

image

加重ステアリング

加重ステアリングを使用すると、複数のオリジンサーバークラスター間でトラフィックを分散できます。たとえば、同時実行性が高い状況で負荷を分散する場合や、カナリアデプロイメントを実行する場合に利用できます。

説明
  • 各オリジンプールに 1~100 の重みを割り当てます。 Edge Security Acceleration (ESA) は、これらの重みに比例してトラフィックをルーティングします。 たとえば、プール A の重みが 70、プール B の重みが 30 の場合、リクエストの 70% はプール A に、30% はプール B にルーティングされます。

  • オリジンプールの重みを 0 に設定すると、プールを削除せずにトラフィックのルーティングを停止できます。

image

ジオステアリング

ジオステアリングを使用すると、国際的または地域的なトラフィックを、ユーザーに最も近いオリジンプールにルーティングできます。

説明
  • ユーザーの国または地域に基づいて、リクエストを異なるオリジンプールにルーティングします。通常、単一のプール内のすべてのオリジンサーバーは、同じ国または地域に配置されています。サポートされているリージョンの完全なリストについては、「負荷分散グローバルリージョン定義」をご参照ください。

  • セカンダリリージョンは、より具体的なルーティングルールとして、プライマリリージョンよりも優先的に適用されます。

image

セッション維持とリトライ

セッション維持

セッション維持はデフォルトで無効になっています。単一のユーザーセッションが継続する間、同じオリジンサーバーに留まる必要があるステートフルなアプリケーションの場合は、この機能を有効にしてください。

セッション維持を使用しない場合、ユーザーのリクエストはリクエストのたびに異なるオリジンサーバーに到達する可能性があり、ログイン状態が失われたり、ショッピングカートが空になったりするといった問題が発生します。セッション維持を有効にすると、ESA は同じクライアントからのリクエストを一貫して同じオリジンサーバーにルーティングし、セッション状態とデータ整合性を維持します。

リトライ

オリジンサーバーへの接続が失敗した場合、ESA は設定されたリトライポリシーに従ってリクエストをリトライします。2 つのポリシーが利用できます。

オリジンプール内でリトライ (デフォルト): 同じオリジンプール内の別のサーバーでリトライします。

オリジンプール間でリトライ: 別の正常なオリジンプールにリクエストをルーティングし、そのプール内の正常なサーバーでリトライします。