@Service
public class ServerInvokeService
extends cn.ponfee.disjob.common.base.SingletonClassConstraint
| 构造器和说明 |
|---|
ServerInvokeService(SupervisorRegistry supervisorRegistry,
cn.ponfee.disjob.core.base.Supervisor.Local localSupervisor,
org.springframework.boot.autoconfigure.web.ServerProperties serverProperties,
cn.ponfee.disjob.core.base.SupervisorRpcService localSupervisorRpcProvider,
org.springframework.web.client.RestTemplate restTemplate,
DestinationServerRestProxy.DestinationServerInvoker<cn.ponfee.disjob.core.base.WorkerRpcService,cn.ponfee.disjob.core.base.Worker> workerRpcClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
configureAllWorker(ConfigureAllWorkerRequest req) |
void |
configureOneWorker(ConfigureOneWorkerRequest req) |
void |
publishOtherSupervisors(cn.ponfee.disjob.core.dto.supervisor.EventParam eventParam) |
List<SupervisorMetricsResponse> |
supervisors() |
List<WorkerMetricsResponse> |
workers(String group,
String worker) |
public ServerInvokeService(SupervisorRegistry supervisorRegistry, cn.ponfee.disjob.core.base.Supervisor.Local localSupervisor, org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, cn.ponfee.disjob.core.base.SupervisorRpcService localSupervisorRpcProvider, @Qualifier(value="disjob.bean.rest-template") org.springframework.web.client.RestTemplate restTemplate, DestinationServerRestProxy.DestinationServerInvoker<cn.ponfee.disjob.core.base.WorkerRpcService,cn.ponfee.disjob.core.base.Worker> workerRpcClient)
public List<SupervisorMetricsResponse> supervisors() throws Exception
Exceptionpublic List<WorkerMetricsResponse> workers(String group, String worker)
public void configureOneWorker(ConfigureOneWorkerRequest req)
public void configureAllWorker(ConfigureAllWorkerRequest req)
public void publishOtherSupervisors(cn.ponfee.disjob.core.dto.supervisor.EventParam eventParam)
Copyright © 2024. All rights reserved.