public class PolarisLoadBalancer
extends org.springframework.cloud.loadbalancer.core.RoundRobinLoadBalancer
| 构造器和说明 |
|---|
PolarisLoadBalancer(String serviceId,
org.springframework.beans.factory.ObjectProvider<org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier> supplierObjectProvider,
PolarisLoadBalancerProperties loadBalancerProperties,
com.tencent.polaris.router.api.core.RouterAPI routerAPI) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<org.springframework.cloud.client.loadbalancer.Response<org.springframework.cloud.client.ServiceInstance>> |
choose(org.springframework.cloud.client.loadbalancer.Request request) |
public PolarisLoadBalancer(String serviceId, org.springframework.beans.factory.ObjectProvider<org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier> supplierObjectProvider, PolarisLoadBalancerProperties loadBalancerProperties, com.tencent.polaris.router.api.core.RouterAPI routerAPI)
public reactor.core.publisher.Mono<org.springframework.cloud.client.loadbalancer.Response<org.springframework.cloud.client.ServiceInstance>> choose(org.springframework.cloud.client.loadbalancer.Request request)
choose 在接口中 org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer<org.springframework.cloud.client.ServiceInstance>choose 在接口中 org.springframework.cloud.loadbalancer.core.ReactorLoadBalancer<org.springframework.cloud.client.ServiceInstance>choose 在类中 org.springframework.cloud.loadbalancer.core.RoundRobinLoadBalancerCopyright © 2022 Tencent. All rights reserved.