Beispiele zu Periodenobjekten
Periodenobjekte ermöglichen es Ihnen, einfache oder komplexe wiederkehrende Ausführungs-Schedules zu bilden. Die folgenden Beispiele liefern einige Ideen, wie Einstellungskombinationen in einem Periodenobjekt verwendet werden können, um wiederkehrende Ausführungen für unterschiedliche Situationen festzulegen.
Sie möchten ein ausführen, das periodisch läuft, mit Ausführungen, die in regulären 15-minütigen Intervallen zu jeder Viertelstunde laufen. Eine Überlappung ist erlaubt, sollte eine vorherige Ausführung nicht bis zur nächsten Viertelstunde beendet worden sein. Diese Ausführungen sollen nur in der Nacht an Werktagen laufen, wenn die Serverauslastung niedriger ist.
Einstellungen auf der Seite Periode
Nehmen Sie an, Sie starten eine wiederkehrende Ausführung am Donnerstag um 21:50 Uhr mit den folgenden Periodenobjekt-Definitionen:
- Periode
- Häufigkeit
- Intervalle von jeweils 15 Minuten
- Zwischen 22:00 und 4:59 Uhr des nächsten Tages
- Eine Überlappung erlauben: Geprüft
- Erste Startzeit: Geprüft
- Tage
- Ausführung jede Woche von Montag bis Freitag
Resultierende Ausführungen
- Der erste Lauf wird um 22:00 Uhr stattfinden, da Erste Startzeit ausgewählt wurde und die Intervalle 15 Minuten betragen.
- Läufe werden die ganze Nacht lang alle 15 Minuten fortgesetzt und nach dem Lauf um 4:45 Uhr gestoppt.
- Freitags wird das Objekt achtmal ausgeführt, da es alle 15 Minuten von 20:00 bis 23:45 Uhr läuft und danach gestoppt wird, da es am Samstag nicht ausgeführt wird. Die nächsten Ausführungen beginnen montags um 22:00 Uhr.
- Benötigt eine Ausführung länger als 15 Minuten, wird die nächste Ausführung übersprungen, da Erlaube eine Überlappung nicht markiert ist.
Sie möchten ein Objekt so ausführen, dass es wiederkehrend 100 Mal läuft, jedoch nur während einiger Stunden am frühen Morgen und nicht an Feiertagen. Die Ausführungen sollten 30 Minuten nach dem Ende der jeweils vorherigen Ausführung starten.
Einstellungen auf der Seite Periode
Nehmen Sie an, Sie starten eine wiederkehrende Ausführung am 15. Dezember um 00:45 Uhr mit den folgenden Periodenobjekt-Definitionen:
- Periode
- Start: Heute (15. Dezember)
- Ende: Nach 100 Läufen
- Häufigkeit
- Start nach Ende des vorhergehenden Laufs plus 30 Minuten
- Zwischen 1:00 und 2:59 Uhr
- Erste Startzeit: Nicht geprüft
- Tage
- Nach den ausführen, die alle Tage mit Ausnahme von Feiertagen definieren.
Resultierende Ausführungen
- Wenn die Ausführungen, die diesen anwenden, durchgängig für 5 Minuten laufen, würden die Ausführungen täglich zu folgenden Zeiten starten:
- 00:45
- 01:20 (00:45 (Start) + 00:05 (Lauf) + 00:30 (Warten))
- 01:55 (01:30 (Start) + 00:05 (Lauf) + 00:30 (Warten))
- 02:30 (01:55 (Start) + 00:05 (Lauf) + 00:30 (Warten))
- Am 24. und 25. Dezember werden keine Ausführungen laufen.
- Es finden keine Starts mehr statt, sobald alle 100 Ausführungen gestartet wurden. Die Periode ist dann abgeschlossen.