Forráskód Böngészése

add 规则引擎集群

18339543638 4 éve
szülő
commit
c2278624d7

+ 1 - 1
jetlinks-components/rule-engine-component/src/main/java/org/jetlinks/community/rule/engine/cluster/ClusterUniqueTask.java

@@ -335,7 +335,7 @@ class ClusterUniqueTask implements Task ,Serializable{
 
     private Mono<Void> operation(OperationMessage message) {
         TaskOperation operation=message.operation;
-        this.taskState=operation.getState();
+        this.taskState=State.unknown.equals(operation.getState())?this.taskState:operation.getState();
         if(isReplica()&&
             (this.generatePingMsgDisposable!=null&&!this.generatePingMsgDisposable.isDisposed())){
             //当前为任务副本,传递给任务执行者