انتقل إلى المحتوى
مولد تعبيرات الكرون

تعبير كرون كل 30 ثانية

تعبير الكرون لتشغيل مهمة كل 30 ثانية هو:

*/30 * * * * *

كل 30 ثانية.

لا يستطيع كرون تاب التقليدي في لينكس تشغيل أي مهمة أكثر من مرة في الدقيقة، فأصغر وحدة فيه هي الدقيقة. أما المجدولات التي تضيف حقل الثواني (مثل @Scheduled في Spring وQuartz وnode-cron وHangfire) فتقبل التعبير السداسي */30 * * * * *. وفي كرون تاب العادي يكون الحل المعتاد سطرين: سطر يشغّل الأمر كل دقيقة، وآخر ينتظر 30 ثانية ثم يشغّله.

اختبر هذا الجدول وعدّله

الصيغة
صالح

5 حقول (الدقيقة الساعة اليوم الشهر يوم الأسبوع)، أو 6 مع الثواني أولًا. تعمل الأسماء مثل MON-FRI والاختصارات مثل @daily وأسطر كرون تاب الكاملة. اضغط / للتركيز على الحقل.

English

Every 30 seconds.

العربية

كل 30 ثانية.

    قوالب جاهزة

    المولّد المرئي للكرون

    اختر الإعدادات لكل حقل، وسيتحدّث التعبير في الأعلى فورًا.

    مواعيد التنفيذ الخمسة القادمة

    بتوقيتك المحلي:

      مرجع سريع

      *
      أي قيمة
      ,
      قائمة قيم — 1,15,30
      -
      نطاق — 1-5
      /
      خطوة — */10
      ?
      بلا قيمة محددة (حقول الأيام)
      @daily
      اختصار لـ 0 0 * * *

      شرح الحقول واحدًا تلو الآخر

      الحقلالقيمةالمعنى
      الثانية*/300 و30
      الدقيقة*كل دقيقة
      الساعة*كل ساعة
      يوم الشهر*كل أيام الشهر
      الشهر*كل شهر
      يوم الأسبوع*كل أيام الأسبوع

      أمثلة جاهزة للنسخ

      Spring Boot (Java)

      @Scheduled(cron = "*/30 * * * * *")
      public void runJob() {
          // يعمل وفق الجدول أعلاه
      }

      node-cron (Node.js)

      import cron from 'node-cron';
      
      cron.schedule('*/30 * * * * *', () => {
        console.log('job ran at', new Date().toISOString());
      });

      كرون تاب العادي في لينكس (حل بديل)

      * * * * * /usr/local/bin/my-job.sh
      * * * * * sleep 30; /usr/local/bin/my-job.sh

      صيغ بديلة شائعة

      اضغط على أي تعبير لتحميله في الأداة أعلاه.

      تعبير الكرونالجدول الزمني
      كل 10 ثوانٍ.
      عند الثواني 0 و30 من كل دقيقة.
      كل 30 ثانية، بين 9:00 ص و5:59 م، من الإثنين إلى الجمعة.
      كل 5 ثوانٍ.

      الأسئلة الشائعة

      ماذا يعني التعبير */30 * * * * * في الكرون؟

      كل 30 ثانية. الحقول الستة هي: الثانية */30، الدقيقة *، الساعة *، يوم الشهر *، الشهر *، يوم الأسبوع *.

      متى سيعمل التعبير */30 * * * * * في المرة القادمة؟

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

      هل يمكن لكرون تاب في لينكس تشغيل مهمة كل 30 ثانية؟

      ليس مباشرةً، لأن كرون تاب يدعم دقة الدقيقة الواحدة فقط. أضف سطرين: * * * * * /path/to/job و* * * * * sleep 30; /path/to/job. وللجدولة بأقل من دقيقة دون حلول بديلة استخدم مؤقت systemd ‏(OnUnitActiveSec=30s) أو مجدولًا يدعم حقل الثواني.

      جداول كرون ذات صلة

      تصفّح كل أمثلة تعبيرات الكرون ←