【发布时间】:2013-06-07 11:39:06
【问题描述】:
我正在使用 quart 库在 java 中进行调度。我写了一个这样的触发器
trigger = newTrigger().withIdentity("myTrigger", "myGroup").startNow() .withSchedule(cronSchedule(croneExpression).withMisfireHandlingInstructionFireAndProceed()) .forJob("myJob","myGroup") .build();
现在,当我使用动态生成的 cronexpression 设置调度程序时,调度程序可以正常运行。但是,在调度程序设置为触发期间服务器关闭时,quartz_trigger 中的值,即表中的 next_fire_time 在作业执行时间后更改。因此,调度程序的失火不起作用。所以我的目的没有解决。那么可能是什么问题?是要设置的quartz.properties 中的任何属性。我没有使用 job.xml(jobInitializer) 来设置调度程序。
【问题讨论】:
标签: java quartz-scheduler