Java 基于执行的作业总数暂停作业执行-quartz
是否可以将Java 基于执行的作业总数暂停作业执行-quartz,java,quartz-scheduler,Java,Quartz Scheduler,是否可以将CronTrigger状态更改为WAITING,或更改为某个其他值,使作业停止执行到第二天?我可以暂停将停止作业执行的触发器,但我必须手动恢复此触发器 实际上,我有一个CronTrigger,它在每天早上8:00到下午12:00之间执行作业,现在它工作正常,但现在我想添加一个传统的检查,即在执行每个作业之前,它将检查执行的作业总数,如果达到了执行的作业总数限制,则将执行暂停到第二天。您需要创建一个自定义TriggerListener,它跟踪计数,可以否决作业执行,并将作业重新安排到第二
CronTrigger
状态更改为WAITING
,或更改为某个其他值,使作业停止执行到第二天?我可以暂停将停止作业执行的触发器,但我必须手动恢复此触发器
实际上,我有一个CronTrigger,它在每天早上8:00到下午12:00之间执行作业,现在它工作正常,但现在我想添加一个传统的检查,即在执行每个作业之前,它将检查执行的作业总数,如果达到了执行的作业总数限制,则将执行暂停到第二天。您需要创建一个自定义TriggerListener,它跟踪计数,可以否决作业执行,并将作业重新安排到第二天(例如,将触发器的开始时间更新为第二天的“00:00:00”,而将cron表达式保留为同一时间)。请重新表述您的答案好吗?