【发布时间】:2023-01-27 19:49:16
【问题描述】:
我正在使用夸库斯。我的 Quartz 作业计划每 10 秒运行一次:
return TriggerBuilder.newTrigger()
.withIdentity("my-job")
.startNow()
.withSchedule(
SimpleScheduleBuilder.simpleSchedule()
.withIntervalInSeconds(10)
.repeatForever()
).build();
这工作正常,但无论最后一个作业是否完成,作业都会每 10 秒触发一次。仅当当前没有作业正在运行时,我才需要开始下一个作业。我该如何做到这一点?
【问题讨论】: