我正在使用 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) 来设置调度程序。