Announcement
Metti in pausa le esecuzioni di CloudFlow con un nodo Sleep per un'automazione più sicura
Questa pagina è disponibile anche in English, Português, Deutsch, Español, Français e 日本語.

Aggiungi nodi Sleep configurabili ai workflow CloudFlow per mettere in pausa le esecuzioni, evitare il throttling delle API e orchestrare azioni basate sul tempo come la pianificazione degli ambienti di sviluppo.
Alcuni workflow richiedono un ritardo intenzionale per evitare il throttling delle API o per attendere la propagazione delle modifiche. Ad esempio, se stai iterando tra risorse cloud o applicando aggiornamenti IAM, una breve pausa può prevenire errori di rate-limit e ridurre i tentativi ripetuti superflui.
Un pattern operativo comune è anche la pianificazione degli ambienti di sviluppo: avvio al mattino, esecuzione per tutta la giornata e spegnimento alla sera. Il nodo Sleep ti permette di integrare tutto questo in un unico flusso, senza bisogno di scheduler esterni.

Novità
Ora puoi aggiungere un nodo Sleep per mettere in pausa un'esecuzione CloudFlow per una durata configurabile, riprendendo poi automaticamente l'esecuzione. Questo ti consente di:
- Distanziare le chiamate API al provider per ridurre il rischio di throttling
- Aggiungere periodi di attesa prima di effettuare nuovi controlli o inviare notifiche
- Attendere la consistenza finale (ad esempio, nuove risorse o modifiche IAM che diventano effettive)
- Orchestrare azioni basate sul tempo in un unico flusso, come l'avvio dell'ambiente di sviluppo e lo spegnimento a fine giornata
Come funziona
Quando un'esecuzione raggiunge il nodo Sleep, CloudFlow contrassegna l'esecuzione come Sleeping e mette in pausa l'elaborazione fino allo scadere del tempo configurato. Al termine della durata, CloudFlow riattiva l'esecuzione e prosegue con il nodo successivo.
Come iniziare: https://help.doit.com/docs/operate/cloudflow/nodes/sleep
Related documentation