Кварц простой планировщик одноразовой работы и приоритет пропуска зажигания
Я пытаюсь найти способ справиться с порядком выполнения пропущенных заданий с помощью Quartz. Допустим, у меня есть 3 работы:
- Работа А запланирована на 11:00:00
- Работа B запланирована на 11:00:01
- Работа C запланирована на 11:00:02
Свойство "misfireThreshold" установлено в 1000, и каждое задание имеет "MISFIRE_INSTRUCTION_FIRE_NOW" в качестве политики пропуска зажигания.
Если планировщик запускается в 11:00:03 (или после), я хочу, чтобы задания выполнялись в запланированном порядке. Я попытался установить приоритет для каждой работы на 3, 4 и 5, чтобы работа A начиналась раньше B и так далее, но, похоже, это не сработало.
Я предполагаю, что каждое задание имеет разное время обновления, и поэтому приоритет игнорируется.
Есть намеки?