Quartz Cron表达式:运行工作每1小时10分20秒从现在开始(立即)

时间:2017-04-21 10:06:48

标签: cron quartz-scheduler quartz

我想每1小时10分20秒运行一份工作。

为此,我尝试使用以下cron表达式。

"0/4220 * * * * ?"

但我不能超过60秒。 什么是上述需要的cron表达式?

1 个答案:

答案 0 :(得分:0)

我们可以使用简单的触发器代替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();