Skip to content
Эта страница создана и переведена с помощью ИИ. Если вы заметили неточности, помогите нам улучшить её. Редактировать на GitHub

Система Cron

Система cron PRX обеспечивает выполнение задач по расписанию для демона. Она обрабатывает периодические задачи обслуживания, мониторинг состояния и пользовательские запланированные задания.

Обзор

Система cron работает как часть демона PRX и управляет:

  • Мониторинг состояния -- периодические проверки здоровья и отчёты о статусе
  • Задачи обслуживания -- гигиена памяти, ротация журналов, очистка кэша
  • Пользовательские задачи -- настраиваемые запланированные действия агента

Архитектура

┌─────────────────────────┐
│     Планировщик Cron    │
│                          │
│  ┌────────────────────┐  │
│  │  Мониторинг (30с)  │  │
│  ├────────────────────┤  │
│  │  Гигиена памяти   │  │
│  ├────────────────────┤  │
│  │  Ротация журналов  │  │
│  ├────────────────────┤  │
│  │  Польз. задачи     │  │
│  └────────────────────┘  │
└─────────────────────────┘

Конфигурация

toml
[cron]
enabled = true
timezone = "UTC"

[[cron.tasks]]
name = "daily-report"
schedule = "0 9 * * *"  # cron-выражение
action = "agent"
prompt = "Generate a daily summary report"

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

Released under the Apache-2.0 License.