現在、Netflix リボン ライブラリを試しており、使用可能なエンドポイントのリストを動的に更新して負荷を分散しようとしています。
httpResourceGroup構成ベースのサーバー リストを使用する を正常に作成しました。例:
httpResourceGroup = Ribbon.createHttpResourceGroup("searchServiceClient",
ClientOptions.create()
.withMaxAutoRetriesNextServer(3)
.withLoadBalancerEnabled(true)
.withConfigurationBasedServerList(serverList))
DynamicServerListただし、 で aを使用できるようにしたいと思いhttpResourceGroupます。次のようにロードバランサーを構築できました。
LoadBalancerBuilder.<Server>newBuilder()
.withDynamicServerList(servicesList)
.buildDynamicServerListLoadBalancer();
によって構成されたロード バランサーを交換する方法が見つかりませんhttpResourceGroup ClientOptions。
どうすればこれができるか知っている人はいますか?