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