Задачи | Tdg

Версия:

2.x

Задачи

В этой главе описаны возможности TDG по управлению задачами через веб-интерфейс.

Задачи позволяют запускать пользовательский код изнутри TDG. Инструкции по созданию и конфигурированию задач приведены в разделе Задачи руководства разработчика. Имя, вид и расписание выполнения задач определяются в конфигурации бизнес-логики.

Инструменты для управления задачами и отслеживания их выполнения расположены на вкладке Tasks.

Вкладка Tasks
  • Name: имя задачи.

  • ID: UUID экземпляра задачи.

  • Kind: вид задачи. Доступные виды:

    • Single shot — единоразовая задача;

    • Continuous — непрерывно выполняемая задача;

    • Periodical — задача, выполняемая по расписанию. Для таких задач также отображается расписание.

  • Status: текущий статус задачи. Доступные статусы:

    • DID NOT START

    • PENDING

    • RUNNING

    • STOPPED

    • FAILED

    • COMPLETED

  • Started/Finished: дата и время старта или завершения экземпляра задачи.

  • Launched by: пользователь, запустивший выполнение задачи.

  • Items: количество завершенных экземпляров задачи.

    Примечание

    Максимальное количество хранимых в истории экземпляров задачи определяется параметром keep в конфигурации задачи. Более старые экземпляры удаляются.

  • Actions: возможные действия для управления выполнением задач. Доступные действия:

    • Start: запустить новый экземпляр неактивной задачи.

    • Stop: прекратить работу активного экземпляра задачи (в статусе «running»).

    • Results: просмотреть результаты выполнения экземпляров задачи. В окне результатов доступен список хранимых экземпляров задачи, возможен просмотр их результатов и логов и запуск нового экземпляра:

Страница результатов задачи
Нашли ответ на свой вопрос?
Обратная связь