Browse Source

升级 xxl-rpc 依赖;

xuxueli 6 years ago
parent
commit
a254a030c7

+ 7 - 0
xxl-job-admin/src/test/java/com/xxl/job/adminbiz/AdminBizTest.java View File

@@ -4,6 +4,7 @@ import com.xxl.job.core.biz.AdminBiz;
4 4
 import com.xxl.job.core.biz.model.RegistryParam;
5 5
 import com.xxl.job.core.biz.model.ReturnT;
6 6
 import com.xxl.job.core.enums.RegistryConfig;
7
+import com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory;
7 8
 import com.xxl.rpc.remoting.invoker.call.CallType;
8 9
 import com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean;
9 10
 import com.xxl.rpc.remoting.invoker.route.LoadBalance;
@@ -48,6 +49,9 @@ public class AdminBizTest {
48 49
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
49 50
         ReturnT<String> returnT = adminBiz.registry(registryParam);
50 51
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
52
+
53
+        // stop invoker
54
+        XxlRpcInvokerFactory.getInstance().stop();
51 55
     }
52 56
 
53 57
     /**
@@ -75,6 +79,9 @@ public class AdminBizTest {
75 79
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
76 80
         ReturnT<String> returnT = adminBiz.registryRemove(registryParam);
77 81
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
82
+
83
+        // stop invoker
84
+        XxlRpcInvokerFactory.getInstance().stop();
78 85
     }
79 86
 
80 87
 }

+ 5 - 1
xxl-job-admin/src/test/java/com/xxl/job/executor/ExecutorBizTest.java View File

@@ -5,6 +5,7 @@ import com.xxl.job.core.biz.model.ReturnT;
5 5
 import com.xxl.job.core.biz.model.TriggerParam;
6 6
 import com.xxl.job.core.enums.ExecutorBlockStrategyEnum;
7 7
 import com.xxl.job.core.glue.GlueTypeEnum;
8
+import com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory;
8 9
 import com.xxl.rpc.remoting.invoker.call.CallType;
9 10
 import com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean;
10 11
 import com.xxl.rpc.remoting.invoker.route.LoadBalance;
@@ -33,7 +34,7 @@ public class ExecutorBizTest {
33 34
      * @param jobHandler
34 35
      * @param params
35 36
      */
36
-    private static void runTest(String jobHandler, String params){
37
+    private static void runTest(String jobHandler, String params) throws Exception {
37 38
         // trigger data
38 39
         TriggerParam triggerParam = new TriggerParam();
39 40
         triggerParam.setJobId(1);
@@ -62,6 +63,9 @@ public class ExecutorBizTest {
62 63
                 null).getObject();
63 64
 
64 65
         ReturnT<String> runResult = executorBiz.run(triggerParam);
66
+
67
+        System.out.println(runResult);
68
+        XxlRpcInvokerFactory.getInstance().stop();
65 69
     }
66 70
 
67 71
 }