Мониторинг Quartz Scheduler для предупреждения о работах, которые еще не выполнялись - PullRequest
0 голосов
/ 14 июля 2010

В настоящее время у меня запущено несколько кварцевых заданий, и я хотел бы настроить мониторинг, который бы отправлял оповещения в случае сбоя задания. Я знаю, что если задание не выполняется, кварц может отправлять уведомления, но я ищу сообщения, которые могут предупредить меня, если сам кварцевый поток разорвется и просто полностью прекратит работу (в качестве примера).

Хотя я должен был просто сравнить расписание Кварца со списком успешно выполненных работ. Посмотрев на API, я могу легко получить информацию о расписании, чтобы знать, что должно выполнить. Хитрость в том, чтобы выяснить, что у есть пробег. Я что-то упустил в API? Я вижу некоторые плагины, которые предоставляют журналы java.logging того, что было запущено и когда, но ничего, что я мог извлечь из базы данных.

Если ничто иное не выглядит, я мог бы изменить этот класс, чтобы передать некоторую информацию в базу данных и перейти оттуда, но я бы предпочел не дублировать все это, если мне не нужно.

Спасибо!
Jason

1 Ответ

1 голос
/ 14 июля 2010

Может быть, я неправильно понимаю, чего вы хотите достичь, но как насчет Job Listeners например

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