انتقل إلى المحتوى الرئيسي

عقدة interval

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


إعدادات عقدة interval

IMG2

1. الاسم

حقل لتحديد اسم العقدة.
يظهر الاسم في مساحة العمل ويساعد في التعرف بسهولة على العقدة.
إذا تركت فارغًا، ستُسمى العقدة interval.

مثال:

  • اسم العقدة: كل دقيقة

2. الفاصل الزمني

يحدد التكرار الذي ستقوم فيه العقدة بإرسال الرسائل. يتم تحديد الفاصل الزمني بالدقائق.

مثال:

  • 5 دقائق (كل 5 دقائق)

المدخلات

عقدة interval لا تنتظر رسائل مدخلة. إنها تولد الرسائل بنفسها وفقًا للفاصل الزمني المحدد.


المخرجات

ترسل العقدة رسالة msg عبر الفواصل الزمنية المحددة.

مثال:
إذا قمت بتحديد:

  • الفاصل الزمني: 1 دقيقة

فإنه سيتم إرسال رسالة مع طابع زمني كل دقيقة.


أمثلة الاستخدام

مثال 1: رسالة متكررة كل دقيقة

إعدادات العقدة:

  • الفاصل الزمني: 1 دقيقة

النتيجة:
سيتم إرسال رسالة مع طابع زمني في msg.payload كل دقيقة.