public abstract class CommonHostManager extends Object implements HostManager
| 限定符和类型 | 字段和说明 |
|---|---|
protected ServerNodeManager |
serverNodeManager
server node manager
|
| 构造器和说明 |
|---|
CommonHostManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<HostWorker> |
getWorkerCandidates(String workerGroup) |
protected int |
getWorkerHostWeightFromHeartbeat(String heartBeatInfo) |
protected abstract HostWorker |
select(Collection<HostWorker> nodes) |
org.apache.dolphinscheduler.remote.utils.Host |
select(ExecutionContext context)
select host
|
@Autowired protected ServerNodeManager serverNodeManager
public org.apache.dolphinscheduler.remote.utils.Host select(ExecutionContext context)
select 在接口中 HostManagercontext - contextprotected abstract HostWorker select(Collection<HostWorker> nodes)
protected List<HostWorker> getWorkerCandidates(String workerGroup)
protected int getWorkerHostWeightFromHeartbeat(String heartBeatInfo)
Copyright © 2022 The Apache Software Foundation. All rights reserved.