Quartz学习之Lesson5-SimpleTrigger

SimpleTrigger should meet your scheduling needs if you need to have a job execute exactly once at a specific moment in time, or at a specific moment in time followed by repeats at a specific interval.

对于SimpleTrigger的描述以及,属性的设置,文档解释很清楚,可以直接看文档

SimpleTrigger Misfire Instructions

当一个SimpleTrigger由于某种原因(比如说Scheduler意外退出)突然退出,并且该SimpleTrigger重新运行时,所采取的执行策略,可以在改Trigger创建时指定该策略:

trigger = newTrigger()
    .withIdentity("trigger7", "group1")
    .withSchedule(simpleSchedule()
        .withIntervalInMinutes(5)
        .repeatForever()
        .withMisfireHandlingInstructionNextWithExistingCount())
    .build();

猜你喜欢

转载自blog.csdn.net/LOVE____JAVA/article/details/53291213