現在、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
。
どうすればこれができるか知っている人はいますか?