В разделе Администрирование – Система – Планировщик отображается список запланированных к выполнению заданий в системе ELMA, а также результат выполнения заданий, запущенных через Планировщик. Здесь отображаются как однократные задания, запускаемые один раз по таймеру, так и периодические, запускаемые регулярно по расписанию.
Задания группируются по типу в зависимости от назначения:
-
-
Очередь сообщений с гарантированной доставкой – задания планировщика по отправке и получению сообщений с
гарантированной доставкой;
-
Проекты+ – задания планировщика приложения
ELMA Проекты+ по отправке оповещений и постановке системных задач по обслуживанию приложения. Данная группа заданий планировщика отображается только после активации приложения
ELMA Проекты+;
-
Системные –
общие задания, предназначенные для обеспечения штатного функционирования системы в целом;
-
-
Управление показателями –
задания планировщика приложения ELMA KPI по сбору данных. Данная группа заданий планировщика отображается только после активации приложения
ELMA KPI.
Дополнительно задания группируются по триггеру, запускающему их выполнение. Триггер выделяется в списке жирным шрифтом (рис. 1).
Рис. 1. Раздел "Администрирование – Система – Планировщик"
В таблице отображается дополнительная информация по заданиям планировщика:
1. Статус предыдущего запуска – результат последнего выполнения задания. Может принимать одно из пяти значений:
-
Ожидание запуска –
на момент просмотра списка время выполнения триггера наступило, но задание в системе ни разу не выполнялось;
-
Задача в данный момент выполняется – на момент просмотра списка производится выполнение задания;
-
Успешное выполнение –
во время последнего запуска задание было выполнено успешно;
-
Выполнение с ошибками – во время последнего запуска задание было выполнено с ошибкой и триггер завершил свою работу;
-
Выполнение не прошло –
во время последнего запуска возникла ошибка, которая прервала работу триггера.
2. Предыдущий запуск – дата и время последнего срабатывания триггера, по которому запускается выполнение задания. Время фактического запуска задания может отличаться от времени, указанного в этом столбце. Как правило, это происходит если сервер на момент срабатывания триггера был выключен.
3. Следующий запуск – дата и время следующего срабатывания триггера, по которому запускается выполнение задания.
4. –
кнопка принудительного запуска задания, позволяющая запустить выполнение задания немедленно, независимо от расписания.
История запусков
В разделе Администрирование – Система – Планировщик можно просмотреть историю запуска заданий в системе в целом, по триггеру и по заданию, а также детализацию по результату выполнения задания.
Способы просмотра истории запуска заданий:
-
нажать на кнопку верхнего меню История запусков (рис. 2, блок 1) для просмотра истории запуска заданий в системе в целом (рис. 3);
-
нажать на наименование триггера в списке заданий планировщика (рис. 2, блок 2) или общей истории запусков (рис. 3, блок 1) для просмотра истории запуска заданий, выполняемых по конкретному триггеру (рис. 4);
-
нажать на наименование задания в списке заданий планировщика (рис. 2, блок 3), общей истории запусков (рис. 3, блок 2) или истории запуска заданий, выполняемых по конкретному триггеру (рис. 4, блок 1) для просмотра истории запуска задания (рис. 5);
-
нажать на наименование статуса выполнения в списке заданий планировщика (рис. 2, блок 4), общей истории запусков (рис. 3, блок 3), истории запусков заданий, выполняемых по конкретному триггеру (рис. 4, блок 2) или истории запусков задания (рис. 5) для просмотра детализации по результату выполнения задания (рис. 6).
Следует обратить внимание, что Дата запуска, отображаемая на странице История запусков заданий (рис. 3, 4, 5) может не совпадать с реальной датой запуска задания (рис. 6). Как правило, это происходит если сервер на момент срабатывания триггера был выключен. В поле Дата запуска указывается дата срабатывания триггера.
Рис. 2. Список заданий планировщика. Кнопка "История запусков" (1), наименование триггера (2), наименование задания (3), результат выполнения (4)
Рис. 3. Общая история запусков заданий. Наименование триггера (1), наименование задания (2), результат выполнения (3)
Рис. 4. История запусков заданий, выполняемых по триггеру. Наименование задания (1), результат выполнения (2)
Рис. 5. История запусков задания. Результат выполнения задания
Рис. 6. Детализация по результату выполнения задания
Ошибки при выполнении заданий планировщика
Если при выполнении заданий планировщика произошли ошибки, которые прервали работу триггера, в детализации по результату выполнения задания будет отображено сообщение об ошибке (рис. 7), а статус задания примет значение Выполнение не прошло.
Рис. 7. Детализация по результату выполнения задания. Сообщение об ошибке
Если выполнение задания планировщика произошло с ошибкой, в результате которой триггер завершил свою работу, сообщение об ошибке отображается в детализации по результату выполнения задания (рис. 8), а статус задания принимает значение Выполнение с ошибками.
Рис. 8. Детализация по результату выполнения задания. Сообщение об ошибке
См. также: