Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

Sistema cron

El sistema cron de PRX proporciona ejecucion de tareas programadas para el daemon. Maneja tareas de mantenimiento recurrentes, monitoreo de heartbeat y tareas programadas definidas por el usuario.

Vision general

El sistema cron se ejecuta como parte del daemon de PRX y gestiona:

  • Heartbeat -- verificaciones periodicas de salud e informes de estado
  • Tareas de mantenimiento -- higiene de memoria, rotacion de logs, limpieza de cache
  • Tareas de usuario -- acciones programadas personalizadas del agente

Arquitectura

┌─────────────────────────┐
│     Cron Scheduler       │
│                          │
│  ┌────────────────────┐  │
│  │  Heartbeat (30s)   │  │
│  ├────────────────────┤  │
│  │  Memory Hygiene    │  │
│  ├────────────────────┤  │
│  │  Log Rotation      │  │
│  ├────────────────────┤  │
│  │  User Tasks        │  │
│  └────────────────────┘  │
└─────────────────────────┘

Configuracion

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

[[cron.tasks]]
name = "daily-report"
schedule = "0 9 * * *"  # cron expression
action = "agent"
prompt = "Generate a daily summary report"

Paginas relacionadas

Released under the Apache-2.0 License.