瀏覽代碼

阻塞处理策略

xueli.xue 8 年之前
父節點
當前提交
2ec0e4e9f9
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      xxl-job-admin/src/main/java/com/xxl/job/admin/core/jobbean/RemoteHttpJobBean.java

+ 3 - 0
xxl-job-admin/src/main/java/com/xxl/job/admin/core/jobbean/RemoteHttpJobBean.java 查看文件

11
 import com.xxl.job.core.biz.ExecutorBiz;
11
 import com.xxl.job.core.biz.ExecutorBiz;
12
 import com.xxl.job.core.biz.model.ReturnT;
12
 import com.xxl.job.core.biz.model.ReturnT;
13
 import com.xxl.job.core.biz.model.TriggerParam;
13
 import com.xxl.job.core.biz.model.TriggerParam;
14
+import com.xxl.job.core.enums.ExecutorBlockStrategyEnum;
14
 import com.xxl.job.core.registry.RegistHelper;
15
 import com.xxl.job.core.registry.RegistHelper;
15
 import com.xxl.job.core.rpc.netcom.NetComClientProxy;
16
 import com.xxl.job.core.rpc.netcom.NetComClientProxy;
16
 import org.apache.commons.collections.CollectionUtils;
17
 import org.apache.commons.collections.CollectionUtils;
106
 				addressList = new ArrayList<String>(Arrays.asList(group.getAddressList().split(",")));
107
 				addressList = new ArrayList<String>(Arrays.asList(group.getAddressList().split(",")));
107
 			}
108
 			}
108
 		}
109
 		}
110
+		triggerSb.append("<br>阻塞处理策略:").append(ExecutorBlockStrategyEnum.match(jobInfo.getExecutorBlockStrategy(), ExecutorBlockStrategyEnum.SERIAL_EXECUTION).getTitle());
111
+        triggerSb.append("<br>失败处理策略:").append(ExecutorFailStrategyEnum.match(jobInfo.getExecutorBlockStrategy(), ExecutorFailStrategyEnum.FAIL_ALARM).getTitle());
109
 		triggerSb.append("<br>地址列表:").append(addressList!=null?addressList.toString():"");
112
 		triggerSb.append("<br>地址列表:").append(addressList!=null?addressList.toString():"");
110
 		if (CollectionUtils.isEmpty(addressList)) {
113
 		if (CollectionUtils.isEmpty(addressList)) {
111
 			triggerSb.append("<br>----------------------<br>").append("调度失败:").append("执行器地址为空");
114
 			triggerSb.append("<br>----------------------<br>").append("调度失败:").append("执行器地址为空");