コンテンツにスキップ

最小未処理リクエスト

最小未処理リクエストのステアリングは、現在未処理リクエストの数が最も少ないプールにトラフィックをルーティングすることを可能にします。

このステアリングポリシーは、random_steeringの重みと各プールの進行中リクエストの数を考慮してプールを選択します。保留中のリクエストが多いプールは、他のプールに対して相対的に重みが少なくなります。

最小未処理リクエストのステアリングは、プールが同時リクエストの急増によって簡単に圧倒される場合に最適です。このステアリング方法は、レイテンシ、地理的整合性、またはその他のメトリクスよりもサーバーの健康を重視するアプリケーションに適しています。これは、プールの健康状態適応ルーティング、およびセッションアフィニティを考慮に入れています。

APIを介して設定する

ロードバランサー
{
"steering_policy": "least_outstanding_requests"
}

ロードバランサーの設定に関する詳細は、APIドキュメントを参照してください。

制限事項

最小未処理リクエストのステアリングはDNS専用ロードバランサーに設定できますが、操作なしの形式でのみサポートされています。DNS専用ロードバランサーでは、すべてのプールの未処理リクエスト数はゼロと見なされ、トラフィックはrandom_steeringの重みに基づいてのみ提供されます。

設定可能ではありますが、部分的なサポートのため、DNS専用ロードバランサーに最小未処理リクエストのステアリングを使用することは推奨されません。