Один планировщик обслуживает расписания задач, триггеры агентов, доставку вебхуков, проверку репозиториев, лабораторию сравнений и системное обслуживание. Глобальный администратор следит за тактом. Участники настраивают проектную работу через вкладки Автоматизация и Агенты.

Включение такта

Задайте MAISTER_CRON_TOKEN веб-процессу. В рабочем окружении вызывайте GET или POST /api/cron/tick из внешнего cron с заголовком X-Maister-Cron-Token: <token> либо Authorization: Bearer <token>. На одной машине можно включить внутренний таймер:
Оставьте один источник такта. При пустом токене точка планировщика отвечает 503.

Глобальные задания

Диагностика общего планировщика Глобальный администратор открывает раздел Планировщик. В таблице указаны вид задания, цель, период, следующий запуск, включение, последовательные ошибки и последняя попытка. Отсюда можно перейти к расписанию задачи или разовому намерению в его проекте. Через этот экран создаются два операторских вида заданий:
  • Запуск Flow для выбранной задачи, веток и раннеров.
  • Команда для HTTP-проверки или проверки доступности узла.
Произвольная команда оболочки здесь не исполняется. Внешний сценарий можно закрыть за защищённой HTTP-точкой. Для работы с репозиторием, агентскими инструментами, бюджетами, доказательствами и решениями человека используйте Flow или платформенного агента.

Расписание работы проекта

Во вкладке Проект → Автоматизация собраны:
  1. Разовый запуск задачи. В форме запуска выберите Запланировать, укажите местные дату и время, часовой пояс и правило для перехода часов. Прогон будет создан после того, как планировщик заберёт наступившее намерение.
  2. Повторяющееся расписание задачи с cron, часовым поясом, правилом пропущенного запуска, ветками, Flow и раннерами.
  3. Cron- и событийные привязки платформенных агентов. Здесь виден их результат, а меняются они во вкладке Проект → Агенты.
Кнопка Запустить сейчас досрочно запускает подходящее разовое намерение. Уже захваченные и завершённые намерения остаются в истории без кнопок изменения.

Если запуск не состоялся

  1. В Проект → Автоматизация проверьте состояние, следующее время, часовой пояс и последний безопасный результат.
  2. Убедитесь, что задачу не блокирует связь, а Flow, раннеры, доверие пакета и MCP готовы.
  3. Для агента откройте его во вкладке Агенты и проверьте включение агента и триггера.
  4. В глобальном Планировщике посмотрите время последнего такта, диспетчер, число ошибок и код последней ошибки.
Планировщик захватывает наступившую работу через аренду и ключ идемпотентности. Повторный такт не создаст второй прогон для уже захваченного намерения.

Связанные страницы