Quellcode durchsuchen

升级 xxl-rpc 依赖;

xuxueli vor 6 Jahren
Ursprung
Commit
a254a030c7

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

@@ -4,6 +4,7 @@ import com.xxl.job.core.biz.AdminBiz;
 import com.xxl.job.core.biz.model.RegistryParam;
 import com.xxl.job.core.biz.model.ReturnT;
 import com.xxl.job.core.enums.RegistryConfig;
+import com.xxl.rpc.remoting.invoker.XxlRpcInvokerFactory;
 import com.xxl.rpc.remoting.invoker.call.CallType;
 import com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean;
 import com.xxl.rpc.remoting.invoker.route.LoadBalance;
@@ -48,6 +49,9 @@ public class AdminBizTest {
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
         ReturnT<String> returnT = adminBiz.registry(registryParam);
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
+
+        // stop invoker
+        XxlRpcInvokerFactory.getInstance().stop();
     }
 
     /**
@@ -75,6 +79,9 @@ public class AdminBizTest {
         RegistryParam registryParam = new RegistryParam(RegistryConfig.RegistType.EXECUTOR.name(), "xxl-job-executor-example", "127.0.0.1:9999");
         ReturnT<String> returnT = adminBiz.registryRemove(registryParam);
         Assert.assertTrue(returnT.getCode() == ReturnT.SUCCESS_CODE);
+
+        // stop invoker
+        XxlRpcInvokerFactory.getInstance().stop();
     }
 
 }

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

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