Les objets permettre de générer des calendriers d' périodiques simples ou complexes. Les exemples suivants donnent quelques idées sur la manière d'utiliser des combinaisons de paramètres dans un période pour configurer des exécutions périodiques pour différentes situations.
Vous voulez exécuter un objet avec des exécutions récurrentes, démarrant à intervalles réguliers de 15 minutes sur le quart d'heure. Un chevauchement est autorisé, au cas où une précédente exécution 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 (9:50 PM), vous lanciez 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
Exécutions 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é.
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.
Exécutions 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.