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

عقدة interval

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


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

نافذة «Node Information» لعقدة interval: الاسم «every minute»، والقيمة 1 في الحقل «interval»

1. Name​

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

مثال:

  • اسم العقدة: every minute

2. Interval​

يحدد عدد مرات إرسال العقدة للرسائل. يُضبط الفاصل الزمني بالدقائق.

مثال:

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

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

لا تنتظر عقدة interval أي رسائل واردة، بل تُنشئ الرسائل بنفسها وفق الفاصل الزمني المحدد.


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

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

مثال:
إذا حددت:

  • Interval: 1 minute

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


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

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

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

  • Interval: 1 minute

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