public class StrategyMapWeightRandomLoadBalance extends AbstractMapWeightRandomLoadBalance<WeightFilterEntity>
| 构造器和说明 |
|---|
StrategyMapWeightRandomLoadBalance(PluginAdapter pluginAdapter,
PluginContextHolder pluginContextHolder) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkWeight(List<com.netflix.loadbalancer.Server> serverList,
WeightFilterEntity weightFilterEntity) |
WeightFilterEntity |
getT() |
int |
getWeight(com.netflix.loadbalancer.Server server,
WeightFilterEntity weightFilterEntity) |
choosepublic StrategyMapWeightRandomLoadBalance(PluginAdapter pluginAdapter, PluginContextHolder pluginContextHolder)
public WeightFilterEntity getT()
public int getWeight(com.netflix.loadbalancer.Server server,
WeightFilterEntity weightFilterEntity)
public boolean checkWeight(List<com.netflix.loadbalancer.Server> serverList, WeightFilterEntity weightFilterEntity)
Copyright © 2020 Nepxion. All rights reserved.