مرحبا! ماركوس هنا. الأتمتة هي قلب DevOps. سواء كنت تقوم بجدولة النسخ الاحتياطية لقاعدة البيانات أو إرسال رسائل إخبارية أسبوعية، فمن المرجح أنك تستخدم Cron.
ولكن لنكن واقعيين، لا أحد يحفظ في الواقع بناء جملة كرون.
ارتباك النجوم الخمسة
ماذا يعني `0 4 1`؟ هل يعمل في الساعة 4 صباحًا كل يوم؟ أو فقط في أيام الاثنين؟ ماذا لو كنت أريد تشغيله كل 15 دقيقة ولكن في عطلات نهاية الأسبوع فقط؟حتى بعد 10 سنوات من إدارة خوادم Linux، ما زلت أشكك في نفسي. يمكن لمهمة Cron التي تم تكوينها بشكل خاطئ أن تفشل بصمت في تشغيل النسخ الاحتياطية، أو ما هو أسوأ من ذلك، تشغيلها 60 مرة في الدقيقة وتعطل الخادم الخاص بك.
الحل البصري
بدلاً من التخمين، أعتمد على الأدوات البصرية. يتيح لي استخدام Cron Expression Builder على FreeClientToolbox تحديد جدولي الدقيق باستخدام قوائم منسدلة يمكن قراءتها بواسطة الإنسان، كما أنه ينشئ سلسلة ` * * * ` خالية من العيوب لخادمي.اعمل بذكاء، وليس بجد. قم بأتمتة جداولك الزمنية، ولكن استخدم الأدوات المناسبة لإنشائها بأمان.