- Introduction
- Démarrage
- Créer avec Maestro BPMN
- Compréhension de la modélisation BPMN de Maestro
- 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émenter un processus BPMN simple
- Implémenter un processus BPMN complexe
- Débogage
- Simulation
- Evaluations (Preview)
- Scénarios de mise en œuvre courants
- Building with Maestro Case
- Présentation de Maestro Case
- Maestro BPMN vs. Maestro Case : quand utiliser la gestion des incidents
- Le cycle de vie de Maestro Case : du déclencheur d'événement à l'expérience de l'application
- Créer votre premier incident avec Maestro Case
- Build a Maestro Case with a coding agent (preview)
- Définition des clés de cas (système vs. externe)
- Établissement des contrats d'E/S et de réécriture de la tâche
- Règles de sortie et fin de l’étape précoce
- Modélisation des étapes primaires et secondaires
- Déclencher un cas à partir de Data Fabric
- Implémentation des personas et des autorisations au niveau de l'étape
- Définition des SLA et des règles d'escalade automatisées
- Configuration d'une boucle de retraitement (renouvellement)
- Configuring and testing the Case Manager Agent (preview)
- Contrat d’entrée et de sortie du gestionnaire de cas
- Dictionnaire des composants de Maestro Case
- Créer avec Maestro Flow
- Maestro Automate
- Intégrations
- Opérations
- Surveillance
- Optimisation
- Informations de référence
Nœud de délai pour la mise en pause de l'exécution du flux par durée ou jusqu'à un DateTime planifié.
Met en pause le flux pour une durée définie ou jusqu'à une date et une heure spécifiées. Utilisez-la pour introduire une attente entre les étapes, par exemple, pour donner à un système externe le temps de traiter avant de l'interroger ou pour planifier une action en aval pour un moment spécifique.
Configuration
| Champ | Requis | Description |
|---|---|---|
| Mode | Oui (Yes) | duration - attendez une durée fixe. datetime - attendez une date et une heure spécifiques. |
| Duration | Oui (si le mode = durée) | Combien de temps attendre. Spécifiez une chaîne de durée dans le format International Organization for Standardization (ISO) 8601 - par exemple, PT30S = 30 secondes, PT5M = 5 minutes, PT1H = 1 heure. |
| Jusqu'à | Oui (si le mode = DateTime) | La date et l'heure auxquelles il faut attendre. Accepte une chaîne DateTime ISO 8601 ou une expression qui se résout en une. |
Sortie
Le nœud Délai ne produit pas de sortie. Les nœuds en aval reçoivent les mêmes variables qui étaient dans l'étendue avant le délai.
Exemples
Attendez 30 secondes avant de relancer une demande :
Un nœud Délai avec un mode duration et une valeur PT30S placés entre un nœud de demande HTTP et une branche de nouvelle tentative met en pause l'exécution pendant 30 secondes avant la nouvelle tentative.
Attendez jusqu'à une heure planifiée :
Un nœud Délai avec un mode datetime et sa valeur définie sur une expression qui se résout à une DateTime - telle que $vars.scheduledAt - met en pause l'exécution jusqu'à ce moment-là.
Problèmes couramment rencontrés
| Problème | Résolution |
|---|---|
| Le flux expire avant que le délai ne se termine | L'exécution du flux a un runtime maximal. Pour les très longs délais (heures ou jours), envisagez d'utiliser un déclencheur planifié pour relancer le flux au bon moment. |
| Error de format de la durée ISO 8601 | Les valeurs de durée doivent suivre le format ISO 8601. PT30S = 30 secondes, PT5M = 5 minutes, PT1H30M = 1 heure 30 minutes. Les nombres simples ne sont pas acceptés. |