我試着在計劃石英後立即運行緊急工作。 我的代碼在下面。我給當前時間作爲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