Quartz Cron 表达式:运行 现在开始每 1 小时 10 分 20 秒执行一次作业(立即)
Quartz Cron Expression: Run Job Every 1 hr 10 minutes 20 seconds starting NOW (immediately)
我想每 1 小时 10 分 20 秒 运行 完成一份工作。
为此,我尝试使用以下 cron 表达式。
"0/4220 * * * * ?"
但是我不能设置超过60秒。
满足上述需求的 cron 表达式是什么?
在这种情况下,我们可以使用简单的触发器来代替 Quartz cron。
在简单的触发器中,我们可以根据需要使用,如下所示。
我们可以将整个事情转换为秒,我们可以重复它。
这15分10秒,我是这样使用的。甚至我们自己也可以在几分钟内完成转换。
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger3", "group1")
.WithSimpleSchedule(x => x
.WithIntervalInSeconds(910)
.RepeatForever()) // note that 10 repeats will give a total of 11 firings
.ForJob(job) // identify job with handle to its JobDetail itself
.Build();
我想每 1 小时 10 分 20 秒 运行 完成一份工作。
为此,我尝试使用以下 cron 表达式。
"0/4220 * * * * ?"
但是我不能设置超过60秒。 满足上述需求的 cron 表达式是什么?
在这种情况下,我们可以使用简单的触发器来代替 Quartz cron。
在简单的触发器中,我们可以根据需要使用,如下所示。
我们可以将整个事情转换为秒,我们可以重复它。
这15分10秒,我是这样使用的。甚至我们自己也可以在几分钟内完成转换。
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger3", "group1")
.WithSimpleSchedule(x => x
.WithIntervalInSeconds(910)
.RepeatForever()) // note that 10 repeats will give a total of 11 firings
.ForJob(job) // identify job with handle to its JobDetail itself
.Build();