| 程序包 | 说明 |
|---|---|
| org.apache.dolphinscheduler.server.master.dispatch | |
| org.apache.dolphinscheduler.server.master.dispatch.executor | |
| org.apache.dolphinscheduler.server.master.dispatch.host |
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
ExecutorDispatcher.dispatch(ExecutionContext context)
task dispatch
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExecutorManager.afterExecute(ExecutionContext context)
after execute
|
void |
AbstractExecutorManager.afterExecute(ExecutionContext context)
after execute , add dispatch monitor
|
void |
ExecutorManager.beforeExecute(ExecutionContext executeContext)
before execute
|
void |
AbstractExecutorManager.beforeExecute(ExecutionContext context)
before execute , add time monitor , timeout
|
T |
ExecutorManager.execute(ExecutionContext context)
execute task
|
Boolean |
NettyExecutorManager.execute(ExecutionContext context)
execute logic
|
void |
ExecutorManager.executeDirectly(ExecutionContext context)
execute task directly without retry
|
void |
NettyExecutorManager.executeDirectly(ExecutionContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.dolphinscheduler.remote.utils.Host |
HostManager.select(ExecutionContext context)
select host
|
org.apache.dolphinscheduler.remote.utils.Host |
CommonHostManager.select(ExecutionContext context)
select host
|
org.apache.dolphinscheduler.remote.utils.Host |
LowerWeightHostManager.select(ExecutionContext context)
select host
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.