UiPath Documentation
maestro
latest
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Maestro

Limitation de débit de l'instance

Vue d'ensemble (Overview)

La limitation de débit de l'instance est un ajustement temporaire des performances que Maestro applique lorsqu'une instance de workflow génère un volume d'activité inhabituellement élevé en peu de temps. Ce mécanisme garantit une répartition équitable des ressources entre tous les workflows et assure la stabilité de la plateforme.

Lorsque la limitation de débit est activée, votre workflow continue de s'exécuter sans interruption ; son exécution peut simplement prendre plus de temps que d'habitude. Les performances reviennent automatiquement à la normale à mesure que le volume d'activité diminue.

Ce qui cause la limitation

La limitation de débit s'active lorsqu'une instance de workflow exécute un grand nombre d'activités dans un laps de temps très court. Les scénarios courants incluent :

  • Traitement par grand lot : un workflow traitant des milliers d'éléments en succession rapide.
  • Boucles serrées : logique de workflow qui exécute des activités de manière répétée, sans délai.
  • Exécution parallèle : plusieurs branches exécutant simultanément de nombreuses activités.
  • Intégrations à haute fréquence : appels d'API rapides ou opérations sur les données en boucle.

La limitation de débit n'est pas une condition d'erreur : il s'agit d'un comportement normal de la plateforme, conçu pour empêcher qu'un seul workflow ne consomme trop de ressources.

Indicateurs de limitation dans la console

Maestro affiche un indicateur d'avertissement lorsqu'une instance en cours d'exécution est limitée :

  • Table des instances : une icône d'avertissement ⚠ apparaît à côté du statut de l'instance. Lorsque vous passez la souris dessus, l'info-bulle s'affiche : l'instance est limitée en raison d'un volume d'activité élevé.
  • Page de détails de l'instance : une bannière d'avertissement apparaît en haut de la page : cette instance est limitée en raison d'un volume d'activité élevé. L'exécution continue à une vitesse réduite.

Cet indicateur reflète l'état de limitation de débit en temps réel et se met à jour quelques secondes après la fin de chaque activité. Il disparaît automatiquement une fois que l'instance n'est plus limitée. La limitation de débit étant temporaire, il n'existe ni historique ni filtre permettant de consulter les événements de limitation passés.

À quoi s'attendre en cas de limitation

AspectComportement
Exécution du flux de travailContinue de s'exécuter sans interruption
Traitement de l'activitéS'exécute à un taux réduit
Intégrité des donnéesEntièrement préservé - aucune perte ou corruption de données
AchèvementLe workflow se termine normalement, prend juste plus de temps
RécupérationAutomatique - les performances reviennent à la normale à mesure que le volume d'activité diminue

Aucune action n’est requise. La limitation de débit est temporaire et se résout d'elle-même.

Optimisation des workflows qui font l'objet de limitations fréquentes

Bien qu'aucune action ne soit nécessaire, vous pouvez réduire la fréquence des limitations de débit :

Réduire la fréquence de l'activité

  • Ajoutez de courts délais entre les itérations lorsque la vitesse de traitement n'est pas critique.
  • Rassemblez plusieurs opérations en des activités uniques lorsque cela est possible.
  • Utilisez des modèles asynchrones pour le traitement non urgent.

Distribuer la charge de travail

  • Fractionnez les grands lots sur plusieurs instances de workflow.
  • Planifiez le traitement par lots pendant les heures creuses lorsque cela est possible.
  • Utilisez des modèles basés sur des files d'attente pour cadencer naturellement la distribution du travail.

Examiner la conception de workflow

  • Évaluez si toutes les activités sont nécessaires pour chaque itération.
  • Envisagez de consolider des opérations similaires répétées.
  • Examinez les structures de boucle pour trouver des opportunités d'optimisation.

Questions fréquemment posées

L'accélération affecte-t-elle les résultats de mon workflow?

Non. La limitation de débit affecte uniquement la vitesse d'exécution, et non le résultat. Toutes les activités s'exécutent intégralement, toutes les données sont conservées et votre workflow produit les mêmes résultats que s'il n'y avait pas de limitation.

Mon workflow expirera-t-il lorsqu'il est limité?

La limitation de débit ne modifie pas les configurations du délai d'expiration. Si votre workflow comporte des délais d'expiration personnalisés inférieurs au temps d'exécution limité, vous devrez peut-être les ajuster. Les délais d'expiration par défaut de la plateforme tiennent compte de la limitation de débit.

Puis-je désactiver la limitation pour mon workflow?

La limitation de débit est une mesure de protection au niveau de la plateforme qui ne peut pas être désactivée pour des workflows individuels. Si vous avez des besoins spécifiques en matière de traitement à haut débit, contactez l'assistance UiPath pour discuter de votre cas d'utilisation.

Combien de temps dure la limitation?

La durée de la limitation de débit dépend du modèle d'activité de votre workflow. Dès que le taux d'activité revient à la normale, la limitation de débit est automatiquement levée, généralement en quelques secondes ou minutes.

La limitation affecte-t-elle d’autres workflows?

Non. La limitation de débit est appliquée par instance. Les autres instances du workflow, y compris les autres instances du même processus, s'exécutent de manière indépendante à leur vitesse normale.

Pourquoi mon workflow a-t-il été limité lorsqu'il s'exécutait bien auparavant?

Plusieurs facteurs peuvent influencer la limitation de débit : les variations du volume des données d'entrée, les modifications apportées au workflow qui ont augmenté le nombre d'opérations, les conditions de charge à l'échelle de la plateforme ou l'exécution simultanée avec d'autres instances à volume élevé.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour