public interface SupervisorService extends Checkpoint
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PREFIX_PATH |
DISCARD| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancelInstance(long instanceId,
Long wnstanceId,
Operations ops) |
boolean |
checkpoint(long taskId,
String executeSnapshot)
Save the task execution snapshot
|
SchedTask |
getTask(long taskId) |
boolean |
pauseInstance(long instanceId,
Long wnstanceId) |
boolean |
startTask(StartTaskParam param) |
boolean |
terminateTask(TerminateTaskParam param) |
void |
updateTaskWorker(List<TaskWorkerParam> params) |
@GetMapping(value="supervisor/rpc/task/get") SchedTask getTask(long taskId) throws Exception
Exception@PostMapping(value="supervisor/rpc/task/start") boolean startTask(StartTaskParam param) throws Exception
Exception@PostMapping(value="supervisor/rpc/task_worker/update") void updateTaskWorker(List<TaskWorkerParam> params)
@PostMapping(value="supervisor/rpc/task/terminate") boolean terminateTask(TerminateTaskParam param) throws Exception
Exception@PostMapping(value="supervisor/rpc/instance/pause")
boolean pauseInstance(long instanceId,
Long wnstanceId)
throws Exception
Exception@PostMapping(value="supervisor/rpc/instance/cancel")
boolean cancelInstance(long instanceId,
Long wnstanceId,
Operations ops)
throws Exception
Exception@PostMapping(value="supervisor/rpc/task/checkpoint")
boolean checkpoint(long taskId,
String executeSnapshot)
throws Exception
Checkpointcheckpoint 在接口中 CheckpointtaskId - the task idexecuteSnapshot - the execution snapshot datatrue if saved successfullyException - if saved occur exceptionCopyright © 2023. All rights reserved.