مولد التعبير كرون

مولد وشرح تعبير كرون مجاني. أنشئ جداول cron، واقرأها باللغة الإنجليزية البسيطة، واستخدم الإعدادات المسبقة الشائعة وقم بمعاينة أوقات التشغيل التالية، دون الحاجة إلى الاشتراك.

تم بناؤه وصيانته بواسطة Shehzad Munir ·

مولد التعبير كرون
Loading Loading Cron Generator
Share

بناء جملة كرون، أصبح قابلاً للقراءة أخيرًا

قم ببناء وفهم تعبيرات cron من خلال شرح باللغة الإنجليزية البسيطة والإعدادات المسبقة الشائعة ومعاينة لأوقات التشغيل المجدولة التالية.

تقوم تعبيرات Cron بتجميع جدول زمني في خمسة حقول، الدقيقة، والساعة، واليوم من الشهر، والشهر، واليوم من الأسبوع، وهو أمر قوي ولكن من السهل أن نخطئ فيه. اكتب تعبيرًا وستقوم هذه الأداة بترجمته إلى جملة باللغة الإنجليزية البسيطة مثل "في كل 15 دقيقة" وتقسيم كل حقل، حتى تتمكن من التأكد من قيامه بما تنوي القيام به قبل نشره.

سمات

  • شرح إنجليزي عادي لأي كرون
  • الإعدادات المسبقة للجدول الزمني المشترك
  • معاينة أوقات التشغيل الخمس التالية
  • تفصيل ميداني
  • نسخة بنقرة واحدة
  • يعمل محليا في المتصفح الخاص بك

كيفية استخدام مولد التعبير كرون

  1. 1

    أدخل أو اختر الجدول الزمني

    اكتب تعبير cron أو اختر إعدادًا مسبقًا.

  2. 2

    اقرأ الشرح

    شاهده موصوفًا باللغة الإنجليزية البسيطة.

  3. 3

    تحقق من الأشواط القادمة

    معاينة أوقات الحريق القادمة.

  4. 4

    ينسخ

    انسخ التعبير إلى crontab أو المجدول.

حالات الاستخدام الشائع

  • جدولة مهمة كرون الخادم
  • قم بتكوين CI/CD أو جدول النسخ الاحتياطي
  • فهم إدخال crontab الموجود
  • قم بإعداد مهمة مجدولة أو إجراء GitHub

دليل مفصل

الإعدادات المسبقة ومعاينة التشغيل التالي

لست متأكدا من بناء الجملة؟ اختر إعدادًا مسبقًا شائعًا، كل 5 دقائق، كل ساعة، يوميًا في الساعة 9 صباحًا، وأيام الأسبوع 9-5، وقم بالتعديل من هناك. تسرد المعاينة المباشرة المرات الخمس التالية التي سيتم فيها تشغيل المهمة وفقًا لمنطقتك الزمنية المحلية، مما يؤدي إلى اكتشاف الأخطاء على الفور. انسخ التعبير النهائي بنقرة واحدة. كل شيء يعمل محليا.

وأوضح حقول كرون الخمسة

يحتوي تعبير cron القياسي على خمسة حقول مفصولة بمسافات: الدقيقة (0-59)، الساعة (0-23)، يوم الشهر (1-31)، الشهر (1-12)، ويوم الأسبوع (0-6، حيث 0 هو الأحد). العلامة النجمية تعني كل قيمة، والفاصلة تسرد القيم (1،15)، والواصلة تحدد النطاق (1-5)، والشرطة المائلة تحدد الخطوة (*/15 تعني كل 15 وحدة). لذا، يتم تشغيل 0 9 * * 1-5 في الساعة 09:00 من الاثنين إلى الجمعة، ويتم تشغيل */10 * * * * كل عشر دقائق. إذا قمت بتعيين يوم من الشهر ويوم من الأسبوع، فسيقوم cron الكلاسيكي بالمهمة عندما يتطابق أي منهما، وهو ما يفاجئ الكثير من الناس.

الاختلافات بين أنظمة كرون

ليس كل برنامج جدولة يقرأ cron بنفس الطريقة. يستخدم Linux crontab تنسيق الحقول الخمسة ويعمل في المنطقة الزمنية المحلية للخادم. يضيف الكوارتز (Java) وSpring حقل الثواني في البداية ويستخدمان ? لـ "لا توجد قيمة محددة". يستخدم AWS EventBridge ستة حقول بما في ذلك السنة ويتم تشغيله بالتوقيت العالمي المنسق (UTC). تستخدم جداول إجراءات GitHub أيضًا التوقيت العالمي المنسق (UTC)، وقد تتأخر الفواصل الزمنية القصيرة عندما يكون المتسابقون مشغولين. تحقق دائمًا من التنسيق الذي تتوقعه المنصة الخاصة بك، وتأكد من المنطقة الزمنية، واستخدم معاينة التشغيل التالي للتحقق من الجدول الزمني قبل الاعتماد عليه في النسخ الاحتياطية أو مهام الفوترة.

الأسئلة المتداولة

ماذا تعني حقول كرون الخمسة؟

بالترتيب: الدقيقة (0-59)، الساعة (0-23)، يوم الشهر (1-31)، الشهر (1-12)، ويوم الأسبوع (0-6، حيث 0 هو الأحد). A * تعني "كل"، و */n تعني "كل n".

كيف أقوم بوظيفة كل 15 دقيقة؟

استخدم "*/15 * * * *". اختر الإعداد المسبق "كل 15 دقيقة" هنا وسيؤكد لك الوصف باللغة الإنجليزية البسيطة وأوقات التشغيل التالية ذلك.

ما هي المنطقة الزمنية التي تظهر فيها عمليات التشغيل التالية؟

تستخدم المعاينة المنطقة الزمنية المحلية للمتصفح الخاص بك. تذكر أن خادمك قد يقوم بتشغيل cron في التوقيت العالمي المنسق (UTC) أو في منطقة أخرى، لذا قم بالتعديل وفقًا لذلك.

هل هو مجاني؟

نعم، مجاني تمامًا بدون تسجيل، ويعمل بالكامل في متصفحك.

كيف أكتب تعبير كرون، على سبيل المثال؟ كل 5 دقائق؟

قم بتعيين الجدول بعبارات واضحة وسيقوم المولد بإخراج تعبير cron (كل 5 دقائق هو */5 * * * *)، مع معاينة مباشرة لأوقات التشغيل التالية حتى تتمكن من تأكيدها قبل استخدامه.

ماذا يعني تعبير كرون؟

الحقول الخمسة هي الدقيقة والساعة واليوم من الشهر والشهر واليوم من الأسبوع. يشرح المولد كل حقل باللغة الإنجليزية البسيطة أثناء إنشائه، حتى تفهم بالضبط ما يفعله الجدول الزمني.

هل يدعم الكوارتز/الربيع 6 حقول كرون مع ثواني؟

نعم. قم بالتبديل إلى التنسيق المكون من 6 حقول لإضافة حقل الثواني لمجدولي الكوارتز أو الربيع، مما يؤدي إلى إزاحة الأشخاص عند نسخ التعبيرات القياسية المكونة من 5 حقول.

من المجلة

All articles →