2017-06-14 11 views
1

マイクロサービスの負荷分散のためにリボンとZuulの両方を設定する必要がありますか?Springboot:リボンとズール

Zuulは従来のリバースプロキシロードバランサであり、サービスへのリクエストは自動的にロードバランスされ、個々のマイクロサービスでリボンを設定する必要はありません。

Zuulによってプロキシされていないサービスに接続する必要がある場合のみ、サービスでリボンを設定する必要があります。

理解は正しいですか?

答えて

0

あなたのサービスを発見するためにユーレカを使用していて、それがzuulでバランスされている場合は、リボンを設定する必要はありません。

言ってやるが、あなたはユーレカによって発見されたServiceAを持っていて、できるだけ早くあなたがServiceAランニングの複数のインスタンスを持っているように、この1

zuul: 
    routes: 
    example: 
     path: /example/** 
     serviceId: ServiceA 

のように構成されたzuulルートを持っている、zuulロードを開始しますラウンドロビンアルゴリズムを使用してすべての負荷を均衡させます(ServiceA)。

関連する問題