Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Referenz zum Ausdruck „Zeitplan“
Verwenden Sie diese Referenztabellen, um Zeitplanausdrücke für Ihre geplanten Abfragen zu erstellen. Alle Uhrzeiten sind in UTC angegeben.
Syntax von Cron-Ausdrücken
Format: cron(minute hour day-of-month month day-of-week year)
| Anwendungsfall | Cron-Ausdruck | Description | Verwenden Sie When |
|---|---|---|---|
| Tagespläne | cron(0 9 * * ? *) |
Jeden Tag um 9:00 Uhr UTC | Tägliche Berichte |
cron(0 */6 * * ? *) |
Alle 6 Stunden (00:00, 06:00, 12:00, 18:00 UTC) | Häufige Überwachung | |
cron(30 2 * * ? *) |
Jeden Tag um 2:30 Uhr UTC | Analyse außerhalb der Spitzenzeiten | |
| Geschäftszeiten | cron(0 9-17 ? * MON-FRI *) |
Jede Stunde von 9 Uhr bis 17 Uhr, Montag bis Freitag UTC | Überwachung von Unternehmen |
cron(0 18 ? * MON-FRI *) |
Wochentags um 18:00 Uhr UTC | Ende des Geschäftstages | |
cron(0 8,12,17 ? * MON-FRI *) |
8 Uhr, 12 Uhr und 17 Uhr an Wochentagen UTC | Wichtige Geschäftszeiten | |
| Wöchentliche Zeitpläne | cron(0 12 ? * SUN *) |
Jeden Sonntag um 12 Uhr UTC | Wöchentliche Zusammenfassungen |
cron(0 9 ? * MON *) |
Jeden Montag um 9:00 Uhr UTC | Berichte zum Wochenstart | |
cron(0 23 ? * FRI *) |
Jeden Freitag um 23:00 Uhr UTC | Aufräumen am Wochenende | |
| Monatliche Zeitpläne | cron(0 0 1 * ? *) |
Erster Tag eines jeden Monats um Mitternacht UTC | Monatliche Berichte |
cron(0 9 L * ? *) |
Letzter Tag eines jeden Monats um 9:00 Uhr UTC | Verarbeitung zum Monatsende | |
cron(0 10 1 1,4,7,10 ? *) |
Erster Tag jedes Quartals um 10:00 Uhr UTC | Vierteljährliche Analyse | |
| Hohe Frequenz | cron(*/15 * * * ? *) |
Alle 15 Minuten | Überwachung in Echtzeit |
cron(0,30 * * * ? *) |
Alle 30 Minuten (um :00 Uhr und :30 Uhr) | Häufige Kontrollen | |
cron(0 */2 * * ? *) |
Alle 2 Stunden | Regelmäßige Intervalle | |
| Sonderfälle | cron(30 8 1 1 ? *) |
1. Januar um 8:30 Uhr UTC | Jahresberichte |
cron(0 6 * * SAT,SUN *) |
Am Wochenende um 6:00 Uhr UTC | Bearbeitung am Wochenende | |
cron(0 0 ? * MON#1 *) |
Jeden ersten Montag im Monat um Mitternacht UTC | Monatliche Planung |
Feldverweis auf den Cron-Ausdruck
| Feld | Werte | Platzhalter | Beispiele |
|---|---|---|---|
| Minute (1.) | 0-59 | * , - / |
0(Höhepunkt der Stunde), */15 (alle 15 Minuten), 0,30 (zweimal pro Stunde) |
| Stunde (2.) | 0-23 | * , - / |
9(9 Uhr), */2 (alle 2 Stunden), 9-17 (Geschäftszeiten) |
| Day-of-month (3.) | 1-31, L, W | * , - / ? |
1(1. Tag), L (letzter Tag), ? (bei Verwendung day-of-week) |
| Monat (4.) | 1-12 oder JAN-DEC | * , - / |
1(Januar)JAN, 1,4,7,10 (vierteljährlich) |
| Day-of-week (5.) | 1-7 oder SUN-SAT | * , - / ? # L |
MON-FRI(wochentags)SUN,, MON#1 (1. Montag) |
| Jahr (6.) | 1970-2199 | * , - / |
*(jedes Jahr), 2024 (bestimmtes Jahr), 2024-2026 (Bereich) |
Platzhalterzeichen und Sonderausdrücke
*(Sternchen)-
Entspricht allen Werten im Feld. Beispiel:
*Im Stundenfeld bedeutet das jede Stunde. ?(Fragezeichen)-
Kein spezifischer Wert. Wird in day-of-month oder verwendet day-of-week, wenn der andere Wert angegeben ist. Beispiel: Verwenden Sie
?in day-of-month, wenn SieMON-FRIin angeben day-of-week. -(Bindestrich)-
Wertebereich. Beispiel:
MON-FRI(Montag bis Freitag),9-17(9 Uhr bis 17 Uhr). ,(Komma)-
Mehrere spezifische Werte. Beispiel:
MON,WED,FRI(Montag, Mittwoch, Freitag),8,12,17(8 Uhr, Mittag, 17 Uhr). /(Schrägstrich)-
Schrittwerte oder Inkremente. Beispiel:
0/15In Minuten bedeutet alle 15 Minuten ab Minute 0 (0, 15, 30, 45).*/2in Stunden bedeutet alle 2 Stunden. L(zuletzt)-
Letzter Tag des Monats oder letztes Vorkommen des Wochentags. Beispiel:
LIn day-of-month bedeutet letzter Tag des Monats.FRILbedeutet letzten Freitag im Monat. W(Wochentag)-
Nächstgelegener Wochentag. Beispiel:
15Wbedeutet, dass der Wochentag dem 15. des Monats am nächsten liegt. #(n-tes Vorkommen)-
N-tes Vorkommen eines Wochentags in einem Monat. Beispiel:
MON#1bedeutet ersten Montag im Monat,FRI#2bedeutet zweiten Freitag im Monat.
Allgemeine Muster und bewährte Verfahren
-
Für Geschäftsanwendungen: Nutzung
MON-FRIund Geschäftszeiten (z. B.9-17), um zu vermeiden, dass Anfragen an Wochenenden oder außerhalb der Geschäftszeiten laufen. -
Für die Überwachung mit hoher Frequenz: Verwenden Sie Inkremente wie
*/15(alle 15 Minuten), beachten Sie jedoch die Grenzwerte für die Parallelität von Abfragen. -
Aus Gründen der Ressourceneffizienz: Planen Sie ressourcenintensive Abfragen außerhalb der Spitzenzeiten und verwenden Sie dabei frühe Morgenzeiten wie UTC.
2-6 -
Für monatliche Berichte: Verwenden Sie diese Option
Lfür den letzten Tag des Monats oder für bestimmte Daten, z. B.1für den ersten Tag, um ein einheitliches Timing zu gewährleisten.