Parcourir la source

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

reghao il y a 1 an
Parent
commit
bb94924a59

+ 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();
                 }
             }
         }