リボン (負荷分散)
リボンは、HTTP および TCP クライアントの動作を制御するのに役立つ、Netflix によってリリースされたロード バランサーです。 リボンのサービス プロバイダーのアドレス リストを構成した後、リボンは、特定の負荷分散アルゴリズムに基づいてサービス コンシューマーが要求するのを自動的に支援できます。 リボンは、ラウンド ロビン、ランダムなど、既定で多くの負荷分散アルゴリズムを提供します。もちろん、リボン用のカスタム負荷分散アルゴリズムを実装することもできます。 SpringCloud では、Ribbon を Eureka と組み合わせて使用すると、Ribbon は EurekaServer からサービス プロバイダーのアドレス リストを自動的に取得し、負荷分散アルゴリズムに基づいて、サービス プロバイダーの 1 つのインスタンスを要求できます (サービスの信頼性のために、マイクロサービスは 複数のインスタンスをデプロイします)。
Last updated