类 Balancer.RandomByWeight
java.lang.Object
com.alibaba.nacos.client.naming.core.Balancer.RandomByWeight
- 封闭类:
- Balancer
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static List<com.alibaba.nacos.api.naming.pojo.Instance>selectAll(com.alibaba.nacos.api.naming.pojo.ServiceInfo serviceInfo) Select all instance.static com.alibaba.nacos.api.naming.pojo.InstanceselectHost(com.alibaba.nacos.api.naming.pojo.ServiceInfo dom) Random select one instance from service.
-
构造器详细资料
-
RandomByWeight
public RandomByWeight()
-
-
方法详细资料
-
selectAll
public static List<com.alibaba.nacos.api.naming.pojo.Instance> selectAll(com.alibaba.nacos.api.naming.pojo.ServiceInfo serviceInfo) Select all instance.- 参数:
serviceInfo- service information- 返回:
- all instance of services
-
selectHost
public static com.alibaba.nacos.api.naming.pojo.Instance selectHost(com.alibaba.nacos.api.naming.pojo.ServiceInfo dom) Random select one instance from service.- 参数:
dom- service- 返回:
- random instance
-