Browse Source

update worker group

pull/2/head
baoliang 5 years ago
parent
commit
5cb00e253e
  1. 6
      escheduler-server/src/main/java/cn/escheduler/server/worker/runner/FetchTaskThread.java

6
escheduler-server/src/main/java/cn/escheduler/server/worker/runner/FetchTaskThread.java

@ -177,11 +177,15 @@ public class FetchTaskThread implements Runnable{
retryTimes--;
}
if (taskInstance == null || !checkWorkerGroup(taskInstance, OSUtils.getHost())) {
if (taskInstance == null ) {
logger.error("task instance is null. task id : {} ", taskId);
continue;
}
if(!checkWorkerGroup(taskInstance, OSUtils.getHost())){
continue;
}
taskQueue.removeNode(Constants.SCHEDULER_TASKS_QUEUE, taskQueueStr);
logger.info("remove task:{} from queue", taskQueueStr);
// set execute task worker host
taskInstance.setHost(OSUtils.getHost());

Loading…
Cancel
Save