Расписание, версии и запуски алгоритма
Назначение
Понять, какая редакция алгоритма считается опорной, как включить автозапуск и где смотреть историю прогонов.
Кому полезно
Авторам, которые выводят алгоритм из «ручного эксперимента» в регулярную работу.
Где в UI
- Статус версии — в шапке рабочей области алгоритма.
- Раздел Расписание в модуле и настройки расписания у объекта.
- Карточка запуска — с главной, из списка или после ручного старта.
Понятия
- Ручная версия — названный снимок, к которому можно вернуться.
- «Соответствует версии» / «Изменено» — совпадает ли то, что на экране, с последней сохранённой версией.
- Расписание — правила автозапуска; без него — только ручной старт.
- Карточка запуска — снимок конкретного прогона. Схема в редакторе после старта могла измениться.
Сценарии
Зафиксировать версию
- Доведите алгоритм до рабочего состояния ручными запусками.
- Создайте новую версию, задайте понятное имя.
- Убедитесь, что статус в шапке отражает соответствие версии.
Включить расписание
- Откройте настройки расписания алгоритма или вкладку Расписание.
- Добавьте правило (период / cron — как предлагает форма).
- Сохраните.
- Контролируйте «последний / следующий» запуск в списке.
Алгоритм без расписания запускается только вручную. Перед включением пройдите чеклист.
Экран «Расписание запусков»
Отдельная страница модуля (Расписание запусков) показывает плановые прогоны разом:
- колонки: статус расчёта, последний и следующий запуск, периодичность, владельцы, длительность;
- поиск по названию, владельцу, периодичности;
- отключить расписание — плановые запуски останавливаются, сам алгоритм остаётся в каталоге.
Используйте экран как операторскую доску по всем алгоритмам с cron/интервалом.
Разобрать запуск
- Откройте запуск с главной или из уведомления.
- Прочитайте статус и сводку.
- Разверните ход выполнения (лог-линии).
- При ошибке исправьте алгоритм и повторите вручную до включения расписания.
Ограничения и ошибки
- Не включайте расписание на неотлаженном запросе.
- Удаление алгоритма удаляет историю и расписание.
- «Жёлтый» статус изменений напоминает: то, что вы видите в редакторе, может отличаться от того, что считают автозапуски — сверьте процесс версий с практикой команды.