Выполнение и история запусков
Каждый раз, когда процесс запускается — вручную, по расписанию или по триггеру, — создаётся запуск. Это отдельная запись о конкретном выполнении: с чего началось, какие шаги прошли, чем закончилось. Все запуски собираются в истории, поэтому вы всегда можете посмотреть, что и когда выполнялось.
Как проходит выполнение
Платформа проходит по схеме процесса шаг за шагом в правильном порядке: каждый узел получает данные от предыдущих и передаёт свой результат дальше. Независимые шаги выполняются одновременно. Ход выполнения виден в реальном времени — какой узел сейчас работает и сколько шагов уже пройдено.
Статусы запуска
- В очереди — запуск создан и вот-вот начнётся
- Выполняется — процесс идёт, узлы отрабатывают по порядку
- Завершён — все шаги прошли успешно, есть итоговый результат
- Ошибка — на одном из шагов произошёл сбой, выполнение остановилось
- Отменён — выполнение прервано вручную
- Превышено время — процесс не уложился в отведённое время и был остановлен
Повтор при сбоях
Не каждая ошибка окончательна — иногда сбой временный, например внешний сервис на секунду стал недоступен. Для таких случаев шаг можно настроить на повторные попытки: платформа сама повторит его через паузу, и если проблема была временной, процесс продолжится дальше. Если попытки исчерпаны, запуск завершается с ошибкой.
Отмена и повторный запуск
- Идущий процесс можно отменить — выполнение остановится, а сделанные шаги сохранятся в истории
- Запуск, завершившийся с ошибкой, можно повторить — после того как вы устраните причину
История и логи
История хранит все запуски процесса. По каждому видно: когда он был, чем вызван, сколько занял времени, каким статусом закончился и с какими данными. Внутри запуска есть подробный лог — по шагам: какой узел выполнялся, что получил на вход, что вернул, а если была ошибка — на каком шаге и в чём она.
История — главный инструмент, когда нужно понять, почему процесс сработал не так, как ожидалось. По логу шагов видно, где именно всё пошло не по плану, и что с этим делать.