@RequestMapping(value="/supervisor/rpc")
public interface SupervisorRpcService
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancelInstance(long instanceId,
Operation operation) |
SupervisorMetrics |
getMetrics() |
boolean |
pauseInstance(long instanceId) |
void |
publishEvent(EventParam param) |
boolean |
savepoint(long taskId,
String worker,
String executeSnapshot)
Savepoint the task execution snapshot data
|
StartTaskResult |
startTask(StartTaskParam param) |
boolean |
stopTask(StopTaskParam param) |
void |
updateTaskWorker(String worker,
List<Long> taskIds) |
@PostMapping(value="/task/start") StartTaskResult startTask(StartTaskParam param) throws Exception
Exception@PostMapping(value="/task/worker/update") void updateTaskWorker(String worker, List<Long> taskIds) throws Exception
Exception@PostMapping(value="/task/stop") boolean stopTask(StopTaskParam 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/get") SupervisorMetrics getMetrics()
@PostMapping(value="event/publish") void publishEvent(EventParam param)
@PostMapping(value="/task/savepoint")
boolean savepoint(long taskId,
String worker,
String executeSnapshot)
throws Exception
taskId - the taskIdworker - the workerexecuteSnapshot - the execution snapshot datatrue if saved successfulException - if occur exceptionCopyright © 2024. All rights reserved.