Ich habe einige Jobs durch drei Trigger auslösen (vier Jobs zu jedem Trigger) Ich möchte einen bestimmten Job zu schießen immer zuerst, Ruhe kann auf zufällige Reihenfolge ausgelöst werden. sollte ich verschiedene Trigger implementieren? Gibt es eine Möglichkeit, etwas mit Prioritäten zu tun? i Feuer sie bereits in einem ThreadQuartz Job Scheduler, wie man Aufträge auf genaue Reihenfolge
org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount = 1
und
newTrigger().withSchedule(
CronScheduleBuilder.cronSchedule(exp))
.withPriority(getPriorityForOperation(cronOperation))
.build();
wo Priorität für den ersten Job als für den Rest ist anders, aber trotzdem läuft es in zufälliger Reihenfolge
danke für deine Antwort. Diese Auslöser befinden sich zu unterschiedlichen Zeiten, dh um 1:01 Uhr, um 2:01 Uhr und um 3:01 Uhr. , so dass sie sich nicht in der gleichen Zeit kreuzen. nur Jobs Reihenfolge in jedem Trigger Angelegenheiten – koowalsky
Also, Sie meinen, von diesen 3 in Beispiel, wollen Sie 3:01 müssen zuerst gefeuert werden unabhängig davon, was andere Zeitpläne sind? – Sirsendu
nein nein, in jedem Trigger gibt es 4 Jobs. genannt "täglich, jährlich, vierteljährlich, monatlich". Ich möchte täglich immer zuerst rennen. – koowalsky