Kaynağa Gözat

项目中止

martin 2 yıl önce
ebeveyn
işleme
41300663d3

+ 3 - 7
simulation-resource-scheduler/src/main/java/com/css/simulation/resource/scheduler/service/ProjectService.java

@@ -399,13 +399,9 @@ public class ProjectService {
         KubernetesUtil.deleteJob(apiClient, kubernetesNamespace, prefix);
 
         //3 删除所有 redis key
-//        PrefixTO redisPrefix = projectUtil.getRedisPrefixByProjectIdAndProjectType(projectId, type);
-//        Set<String> keys = stringRedisTemplate.keys(redisPrefix.getProjectRunningKey() + "*");
-//        if (CollectionUtil.isNotEmpty(keys)) {
-//            for (String key : keys) {
-//                stringRedisTemplate.delete(key);
-//            }
-//        }
+        PrefixTO redisPrefix = projectUtil.getRedisPrefixByProjectIdAndProjectType(projectId, projectType);
+        RedisUtil.deleteByPrefix(stringRedisTemplate, redisPrefix.getProjectRunningKey());
+        RedisUtil.deleteByPrefix(stringRedisTemplate, redisPrefix.getProjectWaitingKey());
     }