【发布时间】:2015-02-03 18:43:54
【问题描述】:
我正在使用如下语句将触发器添加到我的Quartz.NET 调度程序:
ITrigger t = (ICronTrigger)TriggerBuilder.Create()
.WithIdentity(triggerName, triggerGroup)
.WithCronSchedule(cron)
.Build();
比如说,cron 表达式是每 3 分钟触发一次:
0 0/3 * 1/1 * ? *
在我的程序中,用户可以Pause 和Resume 使用上述时间表安排的作业。
我看到的是,每次我恢复暂停作业时,该作业在恢复后立即执行一次。这已经开始让我担心了。这种行为是正常的还是有办法避免这种情况?
【问题讨论】:
标签: c# cron quartz.net job-scheduling