public class DestinoWeightRandomLoadBalancer extends AbstractDestinoLoadBalancer
discoveryContext, instanceListSupplierProvider, serviceId| 构造器和说明 |
|---|
DestinoWeightRandomLoadBalancer(org.springframework.beans.factory.ObjectProvider<org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier> instanceListSupplierProvider,
java.lang.String serviceId,
DestinoDiscoveryContext discoveryContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.cloud.client.ServiceInstance |
chooseInstance(java.util.List<org.springframework.cloud.client.ServiceInstance> instances) |
choose, getWeight, initpublic DestinoWeightRandomLoadBalancer(org.springframework.beans.factory.ObjectProvider<org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier> instanceListSupplierProvider,
java.lang.String serviceId,
DestinoDiscoveryContext discoveryContext)