fix(poll): polling:protect 接入调度器 POLL-01
- processSchedule 中新增 TaskTypePollingProtect 的 processManualQueue 和 processTimedQueue 调用 - 保护期一致性检查任务现在会被定期调度处理
This commit is contained in:
@@ -243,11 +243,13 @@ func (s *Scheduler) processSchedule(ctx context.Context) {
|
||||
s.processManualQueue(ctx, constants.TaskTypePollingRealname)
|
||||
s.processManualQueue(ctx, constants.TaskTypePollingCarddata)
|
||||
s.processManualQueue(ctx, constants.TaskTypePollingPackage)
|
||||
s.processManualQueue(ctx, constants.TaskTypePollingProtect)
|
||||
|
||||
// 2. 处理定时队列
|
||||
s.processTimedQueue(ctx, constants.RedisPollingQueueRealnameKey(), constants.TaskTypePollingRealname, now)
|
||||
s.processTimedQueue(ctx, constants.RedisPollingQueueCarddataKey(), constants.TaskTypePollingCarddata, now)
|
||||
s.processTimedQueue(ctx, constants.RedisPollingQueuePackageKey(), constants.TaskTypePollingPackage, now)
|
||||
s.processTimedQueue(ctx, constants.RedisPollingQueueProtectKey(), constants.TaskTypePollingProtect, now)
|
||||
|
||||
// 任务 19.6: 套餐激活检查(每次调度都执行,内部会限流)
|
||||
if s.packageActivationHandler != nil {
|
||||
|
||||
Reference in New Issue
Block a user