Кварц: создание постоянных заданий с зависимостями - PullRequest
0 голосов
/ 27 октября 2018

Я думаю об использовании Quartz для большого приложения, в котором одновременно выполняется много «заданий первого уровня».Позже эти задания агрегируются другими заданиями, поэтому эти «задания второго уровня» должны ждать, пока соответствующие задания первого уровня не будут завершены.

Моя главная проблема заключается в том, что связь между заданиями первого и второго уровня не является фиксированной - она ​​может меняться при каждом запуске.Также есть много рабочих мест, поэтому Quartz будет полезен только мне, если я смогу использовать постоянство Quartz для сохранения рабочих мест и их зависимостей.

Я читал, что слушатель игнорируется постоянством Кварца, которое является проводным.

Как я могу реализовать такой сценарий в Кварце, имеющем задания с несколькими зависимостями и сохраняющими их полное состояние с помощью встроенной персистентности?

Если это невозможно с Кварцем без необходимости реализовывать мойсобственное упорство, какие есть альтернативы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...