LingxinMeng 1 vuosi sitten
vanhempi
commit
1a288ee006

+ 2 - 0
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/app/service/TaskApplicationService.java

@@ -118,6 +118,7 @@ public class TaskApplicationService {
                 } else if (DictConstants.TASK_TERMINATED.equals(state)) {
                     simulationManualProjectTaskMapper.updateFailStateWithStopTime(taskId, state, TimeUtil.getNowForMysql(), DictConstants.TASK_ERROR_REASON_3);
                 } else if (DictConstants.TASK_ANALYSIS.equals(state)) { // 该状态只会获得一次
+                    log.info("任务 {} 的状态为 {} ,pod 名称为 {}", taskId, state, podName);
                     simulationManualProjectTaskMapper.updateSuccessStateWithStopTime(taskId, state, TimeUtil.getNowForMysql());
                     // 查询项目是否使用 CPU 生成视频
                     if (DictConstants.VIDEO_CPU.equals(isChoiceGpu)) {
@@ -141,6 +142,7 @@ public class TaskApplicationService {
                 // -------------------------------- 判断项目是否结束 --------------------------------
                 isCompleted = projectDomainService.complete(redisPrefix, projectId);
                 if (isCompleted) {
+                    log.info("项目 " + projectId + " 已完成。");
                     //如果项目已完成先把 pod 删除,并归还并行度
                     KubernetesUtil.deletePod2(apiClient, kubernetesConfiguration.getNamespace(), podName);
                     projectDomainService.incrementOneParallelism(isChoiceGpu, nodeName);