TASK:1. 通过定时任务,补偿获取第三方api的运行结果;
2. pose 生成,对使用万相模型的生成限流,最大支持5个并发 3. Slogan限流,一分钟内,最多接收3个请求
This commit is contained in:
@@ -53,7 +53,8 @@ public class APIGenerateServiceImpl extends ServiceImpl<APIGenerateMapper, APIGe
|
||||
qw.lambda().eq(APIGenerate::getTaskId, taskId);
|
||||
APIGenerate apiGenerate = baseMapper.selectOne(qw);
|
||||
if (Objects.nonNull(apiGenerate)){
|
||||
if (apiGenerate.getStatus().equals("Ready") || apiGenerate.getStatus().equals("SUCCEEDED")) {
|
||||
if (apiGenerate.getStatus().equals("Ready") || apiGenerate.getStatus().equals("SUCCEEDED")
|
||||
|| apiGenerate.getStatus().equals("Success")) {
|
||||
log.warn("当前任务 {} 状态已达Success, 不做修改", taskId);
|
||||
} else {
|
||||
apiGenerate.setStatus(status);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user