@RequestMapping(value="/supervisor/rpc")
public interface SupervisorRpcService
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancelInstance(long instanceId,
Operation operation) |
SupervisorMetrics |
metrics() |
boolean |
pauseInstance(long instanceId) |
void |
publish(EventParam param) |
boolean |
savepoint(long taskId,
String executeSnapshot)
Savepoint the task execution snapshot data
|
StartTaskResult |
startTask(StartTaskParam param) |
boolean |
terminateTask(TerminateTaskParam param) |
void |
updateTaskWorker(List<UpdateTaskWorkerParam> list) |
@PostMapping(value="/task/start") StartTaskResult startTask(StartTaskParam param) throws Exception
Exception@PostMapping(value="/task/worker/update") void updateTaskWorker(List<UpdateTaskWorkerParam> list) throws Exception
Exception@PostMapping(value="/task/terminate") boolean terminateTask(TerminateTaskParam param) throws Exception
Exception@PostMapping(value="/instance/pause")
boolean pauseInstance(long instanceId)
throws Exception
Exception@PostMapping(value="/instance/cancel")
boolean cancelInstance(long instanceId,
Operation operation)
throws Exception
Exception@GetMapping(value="/metrics") SupervisorMetrics metrics()
@PostMapping(value="/publish") void publish(EventParam param)
Copyright © 2024. All rights reserved.