Exemples d'objets Période
Les objets Période vous permettent de générer des calendriers d'exécution périodiques simples ou complexes. Les exemples suivants combinent les paramètres d'un objet Période pour configurer des exécutions périodiques dans différentes situations.
Exemple : Definir des combinaisons avec une fréquence d'intervalle
Vous voulez exécuter un objet avec des exécutions récurrentes, qui démarrent à intervalles réguliers de 15 minutes sur le quart d'heure. Un chevauchement est autorisé, au cas où une exécution précédente ne serait pas terminée au prochain quart d'heure. Ces exécutions ne doivent avoir lieu que la nuit, lorsque la charge du serveur est moins importante, et uniquement les nuits de semaine.
-
Paramètres de la page Période
Supposons que le mardi à 21:50, vous démarrez une exécution périodique avec la définition d'objet de période suivante :
- Période
- Début : Aujourd'hui
- Fin : Jamais
- Fréquence
- Intervalles de 15 minutes
- Entre 22:00 et 4:59 (à cheval sur deux jours)
- Permettre un chevauchement : Sélectionné
- Heure de début initiale : Sélectionné
- Jours
- Exécuter chaque semaine du lundi au vendredi
- Période
-
Exécution résultantes
- La première exécution aura lieu à 22:00 car Heure de début initiale est sélectionné et les intervalles sont de 15 minutes.
- Les exécutions continueront pendant toute la nuit par intervalles de 15 minutes, et s'arrêteront après l'exécution démarrant à 4:45.
- Le vendredi, l'objet s'exécute 8 fois car il démarre toutes les 15 minutes de 20:00 à 23:45 et s'arrête puisque le samedi n'est pas inclus. Les prochaines exécutions démarrent le lundi à 22:00.
- Si une exécution met plus de 15 minutes à démarrer, la suivante est ignorée car Permettre un chevauchement n'est pas sélectionné.
Exemple : Définir des combinaisons avec des exécutions consécutives avec un temps tampon
Vous souhaitez exécuter un objet de manière récurrente 100 fois, mais uniquement quelques heures le matin tôt et pas pendant les jours fériés. Les exécutions doivent démarrer 30 minutes après la fin de la précédente.
-
Paramètres de la page Période
Supposons que le 15 décembre à 00:45, vous lancez une exécution périodique avec la définition d'objet de période suivante :
- Période
- Début : Aujourd'hui (15 décembre)
- Fin : Après 100 exécutions
- Fréquence
- Démarre après la fin de l'exécution précédente plus 30 minutes
- Entre 1:00 et 2:59
- Heure de début initiale : Non sélectionné
- Jours
- Exécuter selon les conditions calendaires qui définissent tous les jours, sauf les jours fériés.
- Période
-
Exécution résultantes
- Si les exécutions de cette période ont lieu en continu pendant 5 minutes, alors elles doivent démarrer chaque jour à :
- 00:45
- 01:20 (00:45 (début) + 00:05 (exécution) + 00:30 (attente))
- 01:55 (01:30 (début) + 00:05 (exécution) + 00:30 (attente))
- 02:30 (01:55 (début) + 00:05 (exécution) + 00:30 (attente))
- Aucune exécution n'aura lieu le soir et le jour de Noël, les 24 et 25 décembre.
- Après démarrage de 100 exécutions, plus aucune ne démarre. La période sera terminée.
- Si les exécutions de cette période ont lieu en continu pendant 5 minutes, alors elles doivent démarrer chaque jour à :
Voir aussi :