В платформе реализованы механизмы запуска и управления исполнением экземпляра процесса на основе событийных триггеров.
Запуск исполнения процесса инициируется вызовом задачи, который, в свою очередь, может происходить по событию.
Одним из основных типов триггеров являются временной - запуск по расписанию. Он позволяет реализовывать регулярные обновления данных, плановые выгрузки и синхронизацию без необходимости сторонних планировщиков.
Таже добавлена поддержка Apache Kafka и RabbitMQ. Платформа может выполнять задачи сразу после получения сообщения в соответствующей очереди.
И, конечно, по-прежнему, запуск исполнения возможен в ручном режиме в интерфейсе платформы или через АПИ.
Важно, что триггеры можно добавлять и внутрь процесса:
• таймер (контроль времени исполнения, привязка действий к датам),
• ошибка (возможность обработки ошибки и продолжения исполнения процесса),
• сообщение (возможность осуществлять логику исполнения на основе внешних событий).
Использование событий позволяет управлять способом запуска и выстраивать гибкую логику исполнения процесса.