| 程序包 | 说明 |
|---|---|
| org.apache.dolphinscheduler.server.master.dispatch.host | |
| org.apache.dolphinscheduler.server.master.dispatch.host.assign |
| 限定符和类型 | 方法和说明 |
|---|---|
HostWorker |
RandomHostManager.select(Collection<HostWorker> nodes) |
protected abstract HostWorker |
CommonHostManager.select(Collection<HostWorker> nodes) |
HostWorker |
LowerWeightHostManager.select(Collection<HostWorker> nodes) |
HostWorker |
RoundRobinHostManager.select(Collection<HostWorker> nodes) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<HostWorker> |
CommonHostManager.getWorkerCandidates(String workerGroup) |
| 限定符和类型 | 方法和说明 |
|---|---|
HostWorker |
RandomHostManager.select(Collection<HostWorker> nodes) |
protected abstract HostWorker |
CommonHostManager.select(Collection<HostWorker> nodes) |
HostWorker |
LowerWeightHostManager.select(Collection<HostWorker> nodes) |
HostWorker |
RoundRobinHostManager.select(Collection<HostWorker> nodes) |
| 限定符和类型 | 方法和说明 |
|---|---|
HostWorker |
RandomSelector.doSelect(Collection<HostWorker> source) |
HostWorker |
RoundRobinSelector.doSelect(Collection<HostWorker> source) |
HostWorker |
HostWeight.getHostWorker() |
static HostWorker |
HostWorker.of(String address,
int hostWeight,
String workerGroup) |
| 限定符和类型 | 方法和说明 |
|---|---|
HostWorker |
RandomSelector.doSelect(Collection<HostWorker> source) |
HostWorker |
RoundRobinSelector.doSelect(Collection<HostWorker> source) |
| 构造器和说明 |
|---|
HostWeight(HostWorker hostWorker,
double cpu,
double memory,
double loadAverage,
long startTime) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.