Documentation is being updated. Some sections may not reflect the latest features.

Nodul Delay

Pune în pauză execuția workflow-ului pentru o durată specificată.

Prezentare generală

Nodul Delay pune în pauză workflow-ul pentru o perioadă de timp stabilită înainte de a continua la nodul următor. Util pentru limitarea ratei de cereri, așteptarea proceselor externe sau adăugarea de intervale temporizate între operații. Pauza poate fi anulată dacă workflow-ul este oprit.

Configurare

Câmp Descriere Obligatoriu
Duration Durata pauzei Da
Unit Unitatea de timp pentru durată Da

Unități de timp

Unitate Descriere
Milliseconds Pentru pauze foarte scurte
Seconds Unitate implicită
Minutes Pentru așteptări mai lungi
Hours Pentru întârzieri extinse

Exemplu: Limitarea ratei apelurilor API

Când apelați o API externă într-un For Loop, adăugați un nod Delay pentru a evita depășirea limitelor de rată:

For Loop → HTTP Request → Delay (1 second) → Next iteration

Exemplu: Așteptarea procesării

După declanșarea unui job extern, așteptați înainte de a verifica rezultatul:

HTTP Request (start job) → Delay (30 seconds) → HTTP Request (check status)

Exemplu: Notificări programate

Adăugați pauze între loturile de notificări:

Send Batch 1 → Delay (5 minutes) → Send Batch 2 → Delay (5 minutes) → Send Batch 3

Bune practici

  • Folosiți cea mai mică pauză necesară pentru cazul dumneavoastră de utilizare
  • Luați în considerare utilizarea Seconds ca unitate implicită pentru majoritatea scenariilor
  • Pentru limitarea ratei API, consultați documentația furnizorului pentru intervalele recomandate
  • Rețineți că pauzele contribuie la timpul total de execuție al workflow-ului
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Salut 👋

Cu ce te putem ajuta astăzi?