martin 2 роки тому
батько
коміт
f55ece9470

+ 2 - 2
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/manager/TaskManager.java

@@ -154,13 +154,13 @@ public class TaskManager {
      *
      * @param projectId   项目 id
      * @param nodeName    运行 pod 的节点名称
-     * @param lastPodName 项目名称
+     * @param lastPodName 即将删除的 pod 名称
      */
     @SneakyThrows
     public void createNextPod(String projectId, String nodeName, String lastPodName) {
         //1 删除上一个 pod 和 redis 键值对
         KubernetesUtil.deletePod(apiClient, kubernetesNamespace, lastPodName);
-        stringRedisTemplate.delete(projectUtil.getNodeNameOfPod(lastPodName));
+        projectUtil.deleteNodeNameOfPod(lastPodName);
         String lastPodString = FileUtil.read(podYamlDirectory + lastPodName + ".yaml");
         String nextPodName = projectUtil.getRandomPodName(projectId);
         String nextPodString = lastPodString.replace(lastPodName, nextPodName); // pod 名称包括 projectId 和 随机字符串