Browse Source

修复执行器启动之后jetty停止的问题;

xuxueli 6 years ago
parent
commit
a410b8465f

+ 6 - 6
doc/XXL-JOB官方文档.md

@@ -998,14 +998,14 @@ API服务请求参考代码:可参考任务界面操作的ajax请求。任何a
 ### 5.12 执行器API服务
 执行器提供了API服务,供调度中心选择使用,目前提供的API服务有:
 
-    1、心跳检测
-    2、忙碌检测
-    3、触发任务执行
-    4、获取Rolling Log
-    5、终止任务
+    1、心跳检测:调度中心使用
+    2、忙碌检测:调度中心使用
+    3、触发任务执行:调度中心使用;本地进行任务开发时,可使用该API服务模拟触发任务;
+    4、获取Rolling Log:调度中心使用
+    5、终止任务:调度中心使用
     
 API服务位置:com.xxl.job.core.biz.ExecutorBiz     
-API服务请求参考代码:com.xxl.executor.test.DemoJobHandlerTest
+API服务请求参考代码:com.xxl.job.executor.ExecutorBizTest
 
 ### 5.13 故障转移 & 失败重试
 一次完整任务流程包括"调度(调度中心) + 执行(执行器)"两个阶段。

+ 12 - 2
xxl-job-executor-samples/xxl-job-executor-sample-spring/src/test/java/com/xxl/executor/test/DemoJobHandlerTest.java → xxl-job-admin/src/test/java/com/xxl/job/executor/ExecutorBizTest.java

@@ -1,4 +1,4 @@
-package com.xxl.executor.test;
+package com.xxl.job.executor;
 
 import com.xxl.job.core.biz.ExecutorBiz;
 import com.xxl.job.core.biz.model.ReturnT;
@@ -15,7 +15,7 @@ import com.xxl.rpc.serialize.Serializer;
  *
  * Created by xuxueli on 17/5/12.
  */
-public class DemoJobHandlerTest {
+public class ExecutorBizTest {
 
     public static void main(String[] args) throws Exception {
 
@@ -23,6 +23,16 @@ public class DemoJobHandlerTest {
         String jobHandler = "demoJobHandler";
         String params = "";
 
+        runTest(jobHandler, params);
+    }
+
+    /**
+     * run jobhandler
+     *
+     * @param jobHandler
+     * @param params
+     */
+    private static void runTest(String jobHandler, String params){
         // trigger data
         TriggerParam triggerParam = new TriggerParam();
         triggerParam.setJobId(1);