类 ExecutorRouteConsistentHash
java.lang.Object
com.xxl.job.admin.core.route.ExecutorRouter
com.xxl.job.admin.core.route.strategy.ExecutorRouteConsistentHash
分组下机器地址相同,不同JOB均匀散列在不同机器上,保证分组下机器分配JOB平均;且每个JOB固定调度其中一台机器;
a、virtual node:解决不均衡问题
b、hash method replace hashCode:String的hashCode可能重复,需要进一步扩大hashCode的取值范围
Created by xuxueli on 17/3/10.
-
字段概要
从类继承的字段 com.xxl.job.admin.core.route.ExecutorRouter
logger -
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
ExecutorRouteConsistentHash
public ExecutorRouteConsistentHash()
-
-
方法详细资料
-
hashJob
-
route
public com.xxl.job.core.biz.model.ReturnT<String> route(com.xxl.job.core.biz.model.TriggerParam triggerParam, List<String> addressList) 从类复制的说明:ExecutorRouterroute address- 指定者:
route在类中ExecutorRouter- 返回:
- ReturnT.content=address
-