我试着在计划石英后立即运行紧急工作。 我的代码在下面。我给当前时间作为startTime。 需要30到40秒才能按计划运行作业。如何立即运行。立即执行作业
// Trigger the job to run now, and then repeat every 40 seconds
jobTrigger= newTrigger()
.withIdentity(Long.toString(emergencyJob.getId()), Long.toString(emergencyJob.getVariant().getId()))
.withPriority(emergencyJob.getPriority())
.startAt(new Date(ctime))
.withSchedule(simpleSchedule().withMisfireHandlingInstructionFireNow()
)
.build();
scheduler.scheduleJob(jobDetail, jobTrigger);
我得到以下异常。触发器引用的作业(1.187)不存在 – user725455
现在我能够毫无例外地触发作业。即使我有20秒的延迟。我配置Quartz和Jboss并使用EJB。 JBoss配置中是否有特殊配置可以立即触发作业? – user725455