瀏覽代碼

触发预警改为集群2

zhaoxian 4 年之前
父節點
當前提交
8070405243

+ 4 - 1
module-alarm/src/main/java/cn/com/ctop/alarm/modules/controller/RuleGroupController.java

@@ -49,6 +49,8 @@ import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
 
 /**
  * 规则组
@@ -71,6 +73,7 @@ public class RuleGroupController {
     @Autowired
     private IRuleTemplateService ruleTemplateService;
 
+    static ExecutorService executorService = Executors.newFixedThreadPool(10);
 
     /**
      * 创建规则组
@@ -214,7 +217,7 @@ public class RuleGroupController {
     public Result<RuleGroup> checkRulesByAccountId(Long accountId) {
         Result<RuleGroup> result = new Result<>();
         try {
-            ruleGroupService.checkRulesByAccountId(accountId);
+            executorService.submit(() -> ruleGroupService.checkRulesByAccountId(accountId));
             result.success("成功!");
         } catch (Exception e) {
             log.error(e.getMessage(), e);