浏览代码

podName 和 内容写反了

martin 2 年之前
父节点
当前提交
9f2237736e

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

@@ -166,7 +166,7 @@ public class TaskManager {
         String nextPodString = lastPodString.replace(lastPodName, nextPodName); // pod 名称包括 projectId 和 随机字符串
         String nextPodFileName = nextPodName + ".yaml";     // 实际执行 pod 的文件名称
         log.info("TaskManager--createNextPod 创建项目 " + projectId + " 的下一个 pod。");
-        projectUtil.createPod(nodeName, nextPodString, nextPodFileName);
+        projectUtil.createPod(nodeName, nextPodFileName, nextPodString);
     }
 
     public void prepareScore(String projectRunningKey) {

+ 6 - 0
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/util/ProjectUtil.java

@@ -72,6 +72,12 @@ public class ProjectUtil {
     }
 
 
+    /**
+     *
+     * @param nodeName 节点名称
+     * @param podName pod 名称
+     * @param podYamlContent pod 文件内容
+     */
     @SneakyThrows
     public void createPod(String nodeName, String podName, String podYamlContent) {
         stringRedisTemplate.opsForValue().set("pod:" + podName + ":node", nodeName);    // 将 pod 运行在哪个 node 上记录到 redis