Retour aux FAQ Workflows
CENTRE D’AIDE · FAQWorkflows1 min de lecture

Comment contrôler le parallélisme dans un workflow à embranchement ?

Le parallélisme traite plus vite des éléments indépendants, mais un nombre illimité de tâches peut épuiser les connexions, dépasser les limites en aval ou compliquer annulation et reprise partielle. Fixez une limite et définissez collecte des résultats et erreurs.

Workflows

Limiter concurrence et taille des lots

Choisissez le nombre maximal de tâches actives selon la capacité des dépendances et les ressources, pas seulement le nombre d’éléments. Appliquez une contre-pression si la création dépasse le traitement disponible.

Ne regroupez les opérations que si leur sémantique permet une réussite partielle. Donnez une identité stable à chaque élément et rendez les effets idempotents pour relancer une branche seule.

Collecter les résultats et reprendre

Définissez si l’échec d’une branche arrête le workflow, laisse les autres finir ou place l’élément en revue. Préservez les réussites afin de ne pas les répéter.

Surveillez branches actives, file, durée et erreurs. Testez annulation, délais dépassés et ralentissement en aval pour confirmer le respect des limites.

Retour aux FAQ Workflows