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 für einen Zeitplanausdruck
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 Wann |
|---|---|---|---|
| Tägliche Zeitplä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 | Off-peak Analyse | |
| Geschäftszeiten | cron(0 9-17 ? * MON-FRI *) |
Jede Stunde von 9 Uhr bis 17 Uhr, Montag bis Freitag (UTC) | Überwachung des Geschäftsbetriebs |
cron(0 18 ? * MON-FRI *) |
Wochentags um 18:00 Uhr MEZ | 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 über den Wochenstart | |
cron(0 23 ? * FRI *) |
Jeden Freitag um 23:00 Uhr MEZ | Aufräumen am Wochenende | |
| Monatliche Zeitpläne | cron(0 0 1 * ? *) |
Erster Tag jedes Monats um Mitternacht UTC | Monatliche Berichte |
cron(0 9 L * ? *) |
Letzter Tag jedes 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 | Real-time Überwachung |
cron(0,30 * * * ? *) |
Alle 30 Minuten (um :00 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 |
Referenz zum Feld „Cron-Ausdruck“
| Feld | Werte | Platzhalter | Beispiele |
|---|---|---|---|
| Minute (1.) | 0-59 | * , - / |
0(Ende der Stunde), */15 (alle 15 Minuten), 0,30 (zweimal stündlich) |
| 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 von Wochentag) |
| 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 jede Stunde. ?(Fragezeichen)-
Kein bestimmter Wert. Wird als Monatstag oder Wochentag verwendet, wenn der andere Wert angegeben ist. Beispiel: Wird als Monatstag verwendet,
?wenn der Wochentag angegeben wird.MON-FRI -(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, 12 Uhr, 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 eines Wochentags. Beispiel:
Lbedeutet „Tag des Monats“ den letzten Tag des Monats.FRILbedeutet letzten Freitag des Monats. W(Wochentag)-
Nächster Wochentag. Beispiel:
15Wbedeutet Wochentag, der dem 15. des Monats am nächsten liegt. #(n-tes Vorkommen)-
N-tes Vorkommen eines Wochentags im 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 Abfragen am Wochenende oder außerhalb der Geschäftszeiten ausgeführt werden. -
Für die Überwachung mit hoher Frequenz: Verwenden Sie Intervalle wie
*/15(alle 15 Minuten), achten Sie jedoch auf 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 Zeiten wie UTC am frühen Morgen.
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.