Задачи¶
В этой главе описаны возможности TDG по управлению задачами через веб-интерфейс.
Задачи позволяют запускать пользовательский код изнутри TDG. Инструкции по созданию и конфигурированию задач приведены в разделе Задачи руководства разработчика. Имя, вид и расписание выполнения задач определяются в конфигурации бизнес-логики.
Инструменты для управления задачами и отслеживания их выполнения расположены на вкладке Tasks.
Name: имя задачи.
ID: UUID экземпляра задачи.
Kind: вид задачи. Доступные виды:
Single shot — единоразовая задача;
Continuous — непрерывно выполняемая задача;
Periodical — задача, выполняемая по расписанию. Для таких задач также отображается расписание.
Status: текущий статус задачи. Доступные статусы:
DID NOT START
PENDING
RUNNING
STOPPED
FAILED
COMPLETED
Started/Finished: дата и время старта или завершения экземпляра задачи.
Launched by: пользователь, запустивший выполнение задачи.
Items: количество завершенных экземпляров задачи.
Note
Максимальное количество хранимых в истории экземпляров задачи определяется параметром
keep
в конфигурации задачи. Более старые экземпляры удаляются.Actions: возможные действия для управления выполнением задач. Доступные действия:
Start: запустить новый экземпляр неактивной задачи.
Stop: прекратить работу активного экземпляра задачи (в статусе “running”).
Results: просмотреть результаты выполнения экземпляров задачи. В окне результатов доступен список хранимых экземпляров задачи, возможен просмотр их результатов и логов и запуск нового экземпляра: