Sleep(sleep)
Sleep est un nœud utilitaire de passage dans la catégorie EasyUse/Logic.
sleep
Sleep est un nœud utilitaire de passage dans la catégorie EasyUse/Logic. Il accepte une valeur de n'importe quel type, attend un délai configuré, puis renvoie cette même valeur inchangée. Il est utile pour mettre volontairement en pause un flux de travail, espacer les requêtes ou attendre qu'un processus ou une ressource externe devienne disponible avant de continuer.
Entrées
-
any (ANYTYPE, requis) : La valeur à faire passer à travers le nœud. Elle peut être de n'importe quel type de données, y compris des images, des latents, du conditionnement, des modèles, du texte ou des objets personnalisés. Le nœud ne modifie ni n'inspecte cette valeur ; il la conserve simplement pendant que le délai s'écoule.
-
delay (FLOAT, requis) : La durée à attendre avant que l'entrée ne soit transmise à la sortie.
- Par défaut :
1 - Minimum :
0 - Maximum :
1000000 - Pas :
0.1 - Réglez sur
0pour que le nœud transmette l'entrée immédiatement.
- Par défaut :
Sorties
- ANYTYPE : La même valeur qui a été connectée à l'entrée
any, renvoyée une fois le délai configuré écoulé.
Notes d'utilisation
- La valeur
delayest définie comme un widget numérique sur le nœud et contrôle la durée pendant laquelle l'exécution est suspendue avant que la sortie ne soit renvoyée. - Étant donné que le nœud bloque pendant le délai, évitez d'utiliser des valeurs extrêmement grandes dans des flux de travail interactifs ou lorsque plusieurs tâches en file d'attente doivent s'exécuter rapidement. Un maximum de
1000000unités est autorisé, mais toute valeur supérieure à quelques minutes est mieux réservée à des périodes d'attente délibérées. - Utilisez ce nœud lorsque vous avez besoin d'un simple tampon de temporisation entre les étapes d'un flux de travail logique, par exemple pour attendre avant une opération d'interrogation, une nouvelle tentative ou une opération limitée en débit.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.