- Introduction
- Démarrage
- Modélisation des processus
- Compréhension de la modélisation des processus
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Autopilot pour Maestro (aperçu)
- Référentiel de processus
- Implémentation des processus
- Débogage
- Simulation
- Publication et mise à niveau des processus agentiques
- Scénarios de mise en œuvre courants
- Extraire et valider des documents
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Informations de référence
Guide de l'utilisateur de Maestro
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
| Aspect | Comportement |
|---|---|
| Exécution du flux de travail | Continue de s'exécuter sans interruption |
| Traitement de l'activité | S'exécute à un taux réduit |
| Intégrité des données | Entièrement préservé - aucune perte ou corruption de données |
| Achèvement | Le workflow se termine normalement, prend juste plus de temps |
| Récupération | Automatique - 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é.
- Vue d'ensemble (Overview)
- Ce qui cause la limitation
- Indicateurs de limitation dans la console
- À quoi s'attendre en cas de limitation
- Optimisation des workflows qui font l'objet de limitations fréquentes
- Réduire la fréquence de l'activité
- Distribuer la charge de travail
- Examiner la conception de workflow
- Questions fréquemment posées
- L'accélération affecte-t-elle les résultats de mon workflow?
- Mon workflow expirera-t-il lorsqu'il est limité?
- Puis-je désactiver la limitation pour mon workflow?
- Combien de temps dure la limitation?
- La limitation affecte-t-elle d’autres workflows?
- Pourquoi mon workflow a-t-il été limité lorsqu'il s'exécutait bien auparavant?