소스 검색

通过 AppDeployingNode 的 running 字段来判断应用是否在运行中

reghao 1 년 전
부모
커밋
bb94924a59
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      mgr/src/main/java/cn/reghao/devops/mgr/mgr/app/service/impl/AppDeployServiceImpl.java

+ 1 - 2
mgr/src/main/java/cn/reghao/devops/mgr/mgr/app/service/impl/AppDeployServiceImpl.java

@@ -161,8 +161,7 @@ public class AppDeployServiceImpl implements AppDeployService {
             for (AppDeployingNode deployingNode : appDeploying.getDeployingNodes()) {
                 String machineId1 = deployingNode.getDeployConfig().getMachineHost().getMachineId();
                 if (machineId.equals(machineId1)) {
-                    int pid = deployingNode.getPid();
-                    return pid != -1;
+                    return deployingNode.getRunning();
                 }
             }
         }