بهصورت پیشفرض، n8n در حالت instant کار میکنه. یعنی task رو همون لحظه و روی همون یک instance اجرا میکنه.
اما وقتی Queue رو فعال میکنیم، این روند تغییر میکنه. توی این حالت، به جای اجرای مستقیم، از Redis بهعنوان Message broker استفاده میشه و همه workerها از این بستر برای ارتباط استفاده میکنن.
بهطور خلاصه، taskهایی که در هر node تعریف شدن (چه توسط trigger و چه توسط node قبلی)، توی Redis ذخیره میشن. بعد، هر instance از queue این taskها رو میخونه، اجرا میکنه و نتیجه رو داخل database بهروزرسانی میکنه. در نهایت هم node بعدی رو trigger میکنه تا workflow ادامه پیدا کنه. 💡
@Azad_Developers
>>Click here to continue<<
