fix: 修复偶发性cname一直验证超时的bug

This commit is contained in:
xiaojunnuo
2024-11-13 11:11:37 +08:00
parent bcfac02c96
commit d2ce72e4aa
2 changed files with 6 additions and 5 deletions
@@ -193,7 +193,7 @@ export class CnameRecordService extends BaseService<CnameRecordEntity> {
startTime: new Date().getTime(),
};
}
let ttl = 15 * 60 * 1000;
let ttl = 5 * 60 * 1000;
if (isDev()) {
ttl = 30 * 1000;
}
@@ -233,6 +233,7 @@ export class CnameRecordService extends BaseService<CnameRecordEntity> {
logger.warn(`cname验证超时,停止检查,${bean.domain} ${testRecordValue}`);
clearInterval(value.intervalId);
await this.updateStatus(bean.id, 'timeout');
cache.delete(cacheKey);
return false;
}