Browse Source

fix(tasks): 成功执行一次作业需要重置重试次数

pull/473/head
cKey 4 years ago
parent
commit
2b639f9382
  1. 3
      aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks/LINGYUN/Abp/BackgroundTasks/Internal/JobExecutedEvent.cs

3
aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks/LINGYUN/Abp/BackgroundTasks/Internal/JobExecutedEvent.cs

@ -70,6 +70,9 @@ public class JobExecutedEvent : JobEventBase<JobExecutedEvent>, ITransientDepend
} }
else else
{ {
// 成功一次重置重试次数
job.TryCount = 0;
// 所有任务达到上限则标记已完成 // 所有任务达到上限则标记已完成
if (job.MaxCount > 0 && job.TriggerCount >= job.MaxCount) if (job.MaxCount > 0 && job.TriggerCount >= job.MaxCount)
{ {

Loading…
Cancel
Save