Show/Hide Toolbars

Полное руководство администратора

Задания по таймеру

Ссылки Назад Вверх Вперед

В системе существуют регламентные операции, которые должны выполняться не в ответ на действия пользователя, а в соответствии с определенным расписанием. Подобные действия называются Заданиями и управляются в разделе "Задания по таймеру".

Для перехода на страницу просмотра списка заданий нажмите на ссылку "Задания по таймеру" на главной странице или выберите соответствующий пункт в меню "Прочее" - "Системные настройки".

job_timer_1

Переход к настройке заданий по таймеру.

Откроется окно с полным списком заданий.

В таблице "Сервера" (1) указан сервер системы "Первая Форма", на котором запускаются задания.

Во таблице "Задания (Quartz)" (2) отображаются задания, выполняемые на открытой платформе Quartz, с указанием времени ближайшего запуска, времени последнего запуска и текущего статуса задания.

job_timer_2

Задания по таймеру.

!outdated Таблица "Задания по таймеру (старый механизм)" больше не используется, все задания переведены на движок Quartz.

Статусы заданий

WAITING - ожидает следующего запуска (нормальное состояние задания).

ACQUIRED - подготовка к запуску (задание будет выполняться следующим).

BLOCKED - задание заблокировано.

EXECUTING - задание выполняется в настоящее время. После выполнения статус задания будет возвращен в  WAITING, или задание будет удалено, если у него больше нет повторений.

PAUSED - задание находится в состоянии паузы до тех пор, пока расписание не выполнит команду Resume.

Расписание

Чтобы изменить расписание выполнения задания, щелкните мышкой на соответствующей строке и в открывшемся окне отключите флажок "Использовать вшитое расписание".

job_timer_3

Задание использует стандартное расписание.

Откроется форма для настройки расписания:

job_timer_4

Задание использует собственное расписание.

Чтобы сохранить новые настройки, нажмите кнопку Сохранить.  

Ручной запуск задания

Задание в статусе WAITING можно запустить вручную, вне расписания, нажав кнопку job_start_button_2 в конце соответствующей строки.

!warning Если вручную запустить любое задание с любого веб-сервера, этот сервер появится в таблице "Сервера" в дополнительной строке. После перезапуска пула приложения эта дополнительная строка исчезнет из таблицы.

Разблокировка задания

Задание в статусе BLOCKED можно разблокировать кнопкой job_unblock_button в конце соответствующей строки.

Если задание отображается красным цветом, проверьте его статус и выполните регламентные действия, см. раздел Обслуживание заданий "Первой Формы" в Руководстве по техподдержке.

Ошибки при выполнения заданий фиксируются в журнале.

Полезные ссылки