افهم جداول Cron قبل نشرها
تعبيرات Cron موجزة، لكن خطأ صغيرًا في أحد الحقول قد يجعل مهمة تعمل أكثر بكثير، أو أقل بكثير، مما تقصد. يتحقق هذا المحلل من التعبير داخل متصفحك، ويشرح الجدول بلغة واضحة، ويفصل كل حقل، ويعرض معاينة لأوقات التشغيل القادمة.
متى تستخدمه
- تحقق من جدول نشر أو نسخ احتياطي أو تنظيف أو إشعارات قبل إضافته إلى خادم أو نظام CI أو مشغّل مهام.
- قارن تعبير Cron منسوخًا بالجدول الذي تتوقعه فعليًا.
- تعلّم صيغة Cron أو صحّحها بتغيير حقل واحد في كل مرة ومشاهدة تحديث الشرح.
الصيغة المدعومة
تدعم الأداة تعبيرات Unix cron القياسية ذات الحقول الخمسة: الدقيقة، والساعة، ويوم الشهر، والشهر، ويوم الأسبوع. كما تقبل تعبيرًا من ستة حقول مع الثواني في المقدمة للمجدولات التي تدعم دقة على مستوى الثانية.
قراءة النتيجة
يعطي الملخص وصفًا بلغة واضحة، بينما يوضح جدول الحقول كيف يُقسّم التعبير الخام. تستخدم أوقات التشغيل القادمة المنطقة الزمنية المحلية في متصفحك، لذلك قارنها بالمنطقة الزمنية التي يستخدمها المجدول الذي سيشغّل المهمة.
ملاحظات
- تستخدم قيم يوم الأسبوع عادةً
0أو7ليوم الأحد، وتُقبل أيضًا أسماء مثلMONأوFRI. - يمكن أن تجعل أسماء الشهور مثل
JANأوDECمراجعة جداول الإنتاج أسهل. - إذا كان المجدول لديك يستخدم لهجة Cron مختلفة، فتحقق من الرموز الخاصة مثل
?أوLأوWأو#في وثائق ذلك المجدول نفسها.