/** * Get the job's current schedule server * @param jobId the job id * @return the job schedule server */ private String getScheduleServer(Long jobId){ Response<String> serverResp = jobService.findServerOfJob(jobId); if (!serverResp.isSuccess()){ throw new JobServerException(serverResp.getErr().toString()); } String server = serverResp.getData(); if (Strings.isNullOrEmpty(server)){ throw new JobServerException("job.not.scheduled.by.server"); } return server; }
context.setJobName(jobDetail.getJob().getClazz()); Response<String> schedulerResp = jobService.findServerOfJob(e.getJobId()); if (!schedulerResp.isSuccess()){ Logs.error("failed to find the job(event={})'s scheduler, cause: {}", e, schedulerResp.getErr());