- 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 for Maestro (Preview)
- 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 des instances est un ajustement temporaire des performances que Maestro applique lorsqu’une instance de workflow génère un volume d’activité anormalement élevé en peu de temps. Ce mécanisme garantit une distribution équitable des ressources entre tous les workflows et maintient la stabilité de la plateforme.
Lorsque la limitation est active, votre workflow se poursuit sans interruption — il peut simplement prendre plus de temps que d’habitude. Les performances revient automatiquement à la normale lorsque le volume d’activité diminue.
Qu’est-ce qui provoque la limitation
La limitation s'active lorsqu'une seule instance de workflow exécute un nombre élevé d'activités dans un court laps de temps. Les scénarios courants incluent:
- Traitement par lots: un workflow traitant des milliers d'éléments en succession rapide.
- Boucles fermées: logique de workflow qui exécute à plusieurs reprises les activités sans délai.
- Exécution parallèle: plusieurs branches exécutant plusieurs activités simultanément.
- Intégrations haute fréquence: appels d'API rapides ou opérations de données en boucle.
La limitation n'est pas une condition d'erreur - il s'agit d'un comportement normal de la plateforme conçu pour empêcher un workflow unique d'utiliser des ressources excessives.
Indicateurs de limitation dans la console
Maestro affiche un indicateur d’avertissement lorsqu’une instance en cours d’exécution est limitée:
- Tableau des instances: une icône d'avertissement ⚠ apparaît à côté du statut de l'instance. Le survol affiche l’info-bulle: L’instance est limitée en raison d’un volume d’activité élevé.
- Page Détails de l'instance: une bannière d'avertissement s'affiche en haut de la page: Cette instance est limitée en raison d'un volume d'activité élevé. L'exécution se poursuit à vitesse réduite.
L'indicateur reflète l'état de limitation en temps réel et les mises à jour dans les secondes suivant la fin de chaque activité. Elle disparaît automatiquement une fois que l'instance n'est plus limitée. Étant donné que la limitation est temporaire, il n'existe aucun enregistrement ou filtre historique pour les événements de limitation passés.
À quoi s’attendre lorsqu’il est limité
| Aspect | Comportement |
|---|---|
| Exécution du flux de travail | Se poursuit sans interruption |
| Traitement des activités | S’exécute à un taux réduit |
| Intégrité des données | Entièrement conservé — aucune perte ni corruption de données |
| Achèvement | Le workflow se termine normalement, prend seulement plus de temps |
| Récupération | Automatique — les performances retournent à la normale lorsque le volume d'activité diminue |
Aucune action n'est requise. La limitation est temporaire et autonome.
Optimisation des workflows qui se limitent fréquemment
Bien qu'aucune action ne soit requise, vous pouvez réduire la fréquence à laquelle la limitation se produit:
Réduire la fréquence de l’activité
- Ajoutez de petits délais entre les itérations lorsque la vitesse de traitement n'est pas critique.
- Regroupez plusieurs opérations en une seule activité lorsque cela est possible.
- Utilisez des modèles asynchrones pour le traitement non urgent.
Répartir la charge de travail
- Fractionner de grands lots sur plusieurs instances de workflow.
- Planifiez le traitement par lots pendant les heures creuses dans la mesure du possible.
- Utilisez des modèles basés sur les files d'attente pour accélérer naturellement la répartition du travail.
Examiner la conception du workflow
- Évaluez si toutes les activités sont nécessaires pour chaque itération.
- Envisagez de regrouper les opérations similaires répétées.
- Examinez les structures de boucle pour saisir les 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 affecte uniquement la vitesse d'exécution, et non le résultat. Toutes les activités s'exécutent entièrement, toutes les données sont conservées et votre workflow produit les mêmes résultats qu'il le ferait sans limitation.
Mon workflow expirera-t-il lorsqu'il est limité? La limitation ne modifie pas les configurations de délai d'expiration. Si votre workflow comporte des délais d'expiration personnalisés plus courts que le temps d'exécution limité, il vous faudra peut-être les ajuster. Les délais d'expiration par défaut de la plateforme prennent en compte l'exécution limitée.
Puis-je désactiver la limitation pour mon workflow? La limitation est une protection au niveau de la plateforme qui ne peut pas être désactivée pour des workflows individuels. Si vous avez des exigences spécifiques de haut débit, contactez l'assistance UiPath pour discuter de votre cas d'utilisation.
Combien de temps dure la limitation? La durée de limitation dépend du modèle d’activité de votre workflow. Dès que le taux d'activité diminue à des niveaux normaux, l'accélération est automatiquement levée, généralement en quelques secondes ou en quelques minutes.
La limitation affecte-t-elle d’autres workflows? Aucune limitation n’est appliquée par instance. Les autres instances de workflow, y compris les autres instances du même processus, s'exécutent indépendamment à leur vitesse normale.
Pourquoi mon workflow a-t-il été limité lorsqu'il s'exécutait bien auparavant? Plusieurs facteurs peuvent influencer l'accélération: modifications du volume de données d'entrée, modifications du workflow qui ont augmenté le nombre d'activités, conditions de charge à l'échelle de la plateforme ou exécution simultanée avec d'autres instances à volume élevé.