sr MQ异常捕捉 手动ack

generate 全部失败 抛异常
This commit is contained in:
2024-04-23 16:44:55 +08:00
parent c31a4bcd8f
commit 2882b06128
3 changed files with 32 additions and 11 deletions

View File

@@ -38,6 +38,7 @@ import javax.annotation.Resource;
import java.io.IOException;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.Collectors;
import static com.ai.da.common.enums.CollectionLevel1TypeEnum.*;
@@ -527,6 +528,11 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
}
results.add(generateResultVO);
});
// todo
Set<String> collect = results.stream().map(GenerateResultVO::getStatus).collect(Collectors.toSet());
if (taskIdList.size() == 4 && collect.size() == 1 && collect.contains("Fail")){
throw new BusinessException("generate.interface.error");
}
return results;
}