Parcourir la source

升级 xxl-rpc 依赖;

xuxueli il y a 6 ans
Parent
révision
a254a030c7

+ 7 - 0
xxl-job-admin/src/test/java/com/xxl/job/adminbiz/AdminBizTest.java Voir le fichier

4
 import com.xxl.job.core.biz.model.RegistryParam;
4
 import com.xxl.job.core.biz.model.RegistryParam;
5
 import com.xxl.job.core.biz.model.ReturnT;
5
 import com.xxl.job.core.biz.model.ReturnT;
6
 import com.xxl.job.core.enums.RegistryConfig;
6
 import com.xxl.job.core.enums.RegistryConfig;
7
+import com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory;
7
 import com.xxl.rpc.remoting.invoker.call.CallType;
8
 import com.xxl.rpc.remoting.invoker.call.CallType;
8
 import com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean;
9
 import com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean;
9
 import com.xxl.rpc.remoting.invoker.route.LoadBalance;
10
 import com.xxl.rpc.remoting.invoker.route.LoadBalance;
48
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
49
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
49
         ReturnT<String> returnT = adminBiz.registry(registryParam);
50
         ReturnT<String> returnT = adminBiz.registry(registryParam);
50
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
51
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
52
+
53
+        // stop invoker
54
+        XxlRpcInvokerFactory.getInstance().stop();
51
     }
55
     }
52
 
56
 
53
     /**
57
     /**
75
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
79
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
76
         ReturnT<String> returnT = adminBiz.registryRemove(registryParam);
80
         ReturnT<String> returnT = adminBiz.registryRemove(registryParam);
77
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
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 Voir le fichier

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