Planificateur scheduler

Le Planificateur est une tâche persistante qui active sa transition aux moments spécifiés par son planning.

L'activité Planificateur est à considérer comme un départ planifié. Les règles de positionnement de l'activité dans le diagramme sont les mêmes que pour l'activité Début. L'activité ne doit jamais comporter de transition entrante.

Bonnes pratiques best-practices

  • Ne planifiez pas l’exécution d’un workflow à une fréquence supérieure à toutes les 15 minutes, car cela peut nuire aux performances générales du système et créer des blocages dans la base de données.

  • N’utilisez jamais plusieurs activités de Planificateur par branche dans un workflow. Voir Utilisation des activités.

  • L’utilisation d’une activité de planificateur peut entraîner plusieurs exécutions simultanées d’un workflow. Par exemple, il se peut qu’un planificateur déclenche l’exécution du workflow une fois par heure, mais parfois, l’exécution du workflow dans son ensemble dure plus d’une heure.

    Vous pouvez ignorer l’exécution si le workflow est déjà en cours d’exécution. Pour plus d’informations sur la manière d’empêcher les exécutions simultanées d’un workflow, consultez cette page.

  • Notez que la transition peut être activée plusieurs heures plus tard si le workflow exécutait une tâche à long terme, telle qu’un import, ou si le module wfserver a été arrêté pendant un certain temps. Dans ce cas, il peut être nécessaire de limiter l’exécution de la tâche activée par le planificateur à une certaine période.

Paramétrage de l’activité Planificateur configuring-scheduler-activity

Le planificateur définit le planning d'activation de la transition. Pour le paramétrer, double-cliquez sur l'objet graphique, puis cliquez sur Changer…

Un assistant permet de définir la fréquence et la période de validité de l’activité. Les étapes de configuration sont les suivantes :

  1. Sélectionnez la fréquence d'activation et cliquez sur Suivant.

  2. Indiquez les heures et jours d'activation. Les paramètres de cette étape dépendent de la périodicité sélectionnée à l'étape précédente. Si vous choisissez de lancer l'activité plusieurs fois par jour, les options de paramétrage seront les suivantes :

  3. Définissez la période de validité du planning ou indiquez le nombre de fois où il sera exécuté.

  4. Vérifiez le paramétrage et cliquez sur le bouton Terminer pour l'enregistrer.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1