Skip to content
تم إنشاء هذه الصفحة وترجمتها بمساعدة الذكاء الاصطناعي. إذا لاحظت أي أخطاء، لا تتردد في المساهمة في تحسينها. تعديل على GitHub

نظام Cron ​

يوفر نظام cron في PRX تنفيذ المهام المجدولة للـ daemon. ويتعامل مع مهام الصيانة المتكررة، ومراقبة نبضة الحياة، والوظائف المجدولة المعرفة من المستخدم.

نظرة عامة ​

يعمل نظام cron كجزء من PRX daemon ويدير:

  • نبضة الحياة -- فحوصات صحة دورية وإبلاغ بالحالة
  • مهام الصيانة -- نظافة الذاكرة، وتدوير السجلات، وتنظيف الذاكرة المؤقتة
  • مهام المستخدم -- إجراءات وكيل مجدولة مخصصة

البنية ​

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

الإعدادات ​

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

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

صفحات ذات صلة ​

Released under the Apache-2.0 License.