@SpiMeta(name="consistent") public class ConsistentHashLoadBalance<T> extends AbstractLoadBalance<T>
MAX_REFERER_COUNT| Constructor and Description |
|---|
ConsistentHashLoadBalance() |
| Modifier and Type | Method and Description |
|---|---|
protected Referer<T> |
doSelect(Request request) |
protected void |
doSelectToHolder(Request request,
List<Referer<T>> refersHolder) |
void |
onRefresh(List<Referer<T>> referers) |
getReferers, select, selectToHolder, setWeightStringpublic void onRefresh(List<Referer<T>> referers)
onRefresh in interface LoadBalance<T>onRefresh in class AbstractLoadBalance<T>protected Referer<T> doSelect(Request request)
doSelect in class AbstractLoadBalance<T>protected void doSelectToHolder(Request request, List<Referer<T>> refersHolder)
doSelectToHolder in class AbstractLoadBalance<T>Copyright © 2019. All rights reserved.