1
有沒有辦法改變所有工作(CronTrigger)的失火指令值?
我試着設置:石英變更MisfireInstruction全球
org.quartz.CronTrigger.misfireInstruction=2
在org/quartz/quartz.properties
,但它似乎並不有特效。
石英版採用的是1.8.5
駱駝2.10.3
請注意,我沒有創建石英觸發自己,它是通過一個駱駝路線進行的
from("quartz://" + getJobId() + "?cron=" + cronExpression + "&stateful=true")
.routeId(getJobId())
.autoStartup(false)
.to(getRouteTo());
所以我沒有立即訪問石英crontrigger,這就是爲什麼我想改變全球失火政策。
我敢肯定,我quartz.properties是一個最因爲它保存在WEV-INF/classes/org/quartz下。我更多地尋找一個答案,關於它是否可能普遍推翻與石英的失火政策。如果沒有可能,我可以做的而不是停止/啓動我的cron路由是刪除並動態添加它們。 –