Получить рабочие места в кластерном кварце
Как узнать, выполняется ли конкретная работа в Кварце, когда Кварц кластеризован?
Стандартный ответ на вопрос "получить рабочие места" заключается в использовании scheduler.getCurrentlyExecutingJobs();
Но согласно Javadoc, это не работает в кластерной среде.
Другой ответ - использовать JobListener и просто сохранять состояние задания где-то, когда оно запускается и останавливается. Но в соответствии с этим, JobListeners не работают в кластерной среде:
Являются ли JobListeners глобальными в Кварцевом кластере?
Так в чем же подвох?
1 ответ
Нет пути, кроме запроса Кварцевый стол qrtz_fired_triggers
непосредственно.