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

عقدة interval

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


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

IMG2

1. الاسم

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

مثال:

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

2. الفترة

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

مثال:

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

بيانات الإدخال

لا تتوقع عقدة interval أي رسائل واردة. تقوم بإنشاء الرسائل بنفسها وفقًا للفترة الزمنية المحددة.


بيانات الإخراج

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

مثال:
إذا قمت بتعيين:

  • الفترة: 1 دقيقة

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


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

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

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

  • الفترة: 1 دقيقة

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