重试次数用配置控制
This commit is contained in:
@@ -84,6 +84,9 @@ public class MqMessageRecordServiceImpl extends ServiceImpl<MqMessageRecordMappe
|
||||
@Value("${rocketmq.producer.topic}")
|
||||
private String topic;
|
||||
|
||||
@Value("${community.maxRetryCount}")
|
||||
private int maxRetryCount;
|
||||
|
||||
@Autowired
|
||||
private Executor getAsyncExecutor;
|
||||
|
||||
@@ -612,7 +615,7 @@ public class MqMessageRecordServiceImpl extends ServiceImpl<MqMessageRecordMappe
|
||||
List<AiAnalysisErrors> aiAnalysisErrors = aiAnalysisErrorsMapper.selectList(new LambdaQueryWrapper<AiAnalysisErrors>()
|
||||
.eq(AiAnalysisErrors::getAiAnalysisRequestType, BusinessTypeEnum.COMMUNITYTARGET.getCode())
|
||||
.eq(AiAnalysisErrors::getAiAnalysisErrorHandlingStatus, "0")
|
||||
.lt(AiAnalysisErrors::getRetryCount, 4));
|
||||
.lt(AiAnalysisErrors::getRetryCount, maxRetryCount));
|
||||
if (aiAnalysisErrors != null && aiAnalysisErrors.size() > 0) {
|
||||
//根据ai_analysis_request_id获取AiAnalysisRequestLogs表中的对应的dify_request字段
|
||||
for (AiAnalysisErrors aiAnalysisError : aiAnalysisErrors) {
|
||||
|
||||
Reference in New Issue
Block a user