Cron-Ausdruck-Leser
Entschlüsselt einen Cron-Ausdruck in Klartext plus die nächsten 5 Läufe.
Cron-Ausdruck einfügen. Wir beschreiben jedes Feld in Klartext und berechnen die nächsten 5 UTC-Läufe, damit du vor dem Deploy gegenchecken kannst.
5 Felder: Minute Stunde Tag-im-Monat Monat Wochentag. Auch @hourly / @daily / @weekly / @monthly / @yearly werden akzeptiert.
Beschreibung
every minute, at hours 9, 10, 11, 12, 13, 14, 15, 16, 17, on Mon, Tue, Wed, Thu, Fri
So funktioniert's
Cron-Ausdruck einfügen
5 Felder durch Leerzeichen getrennt. Aliasse wie @daily funktionieren ebenfalls.
Beschreibung lesen
Jedes Feld in Klartext auf der hervorgehobenen Karte.
Nächste 5 Läufe prüfen
Zeiten in UTC. Bei Bedarf mit dem Zeitzonen-Konverter in deine Zone umrechnen.
Was ist das?
Ein Cron-Ausdruck ist die 5-Feld-Schedule-Zeichenkette, die Unix cron, GitHub Actions, AWS EventBridge, Kubernetes CronJob und die meisten ETL-Scheduler verwenden. Jedes Feld ist Minute, Stunde, Tag-im-Monat, Monat oder Wochentag; Werte können Wildcards (*), Bereiche (1-5), Listen (1,3,5) oder Schritte (*/5) sein. Sie auf einen Blick zu lesen ist eine bekannte Quelle von Off-by-one-Vorfällen in Produktion.
Wann verwenden
Bevor du einen neuen Cron-Job committest. Eine Vendor-UI für geplante Tasks gegenprüfen. Einen Job debuggen, der zur unerwarteten Zeit lief. Jemandem die Regeln erklären.
Häufige Fehler
Tag-im-Monat UND Wochentag beide einschränken und ein UND erwarten - cron macht ein ODER, wenn beide eingeschränkt sind. Zeitzone vergessen (cron läuft in der Server-Zeitzone, meist UTC, nicht deiner). Und « */5 » als « alle 5 Minuten beginnend mit 0 » vs « zwischen Minute 5 und 59 » falsch lesen - es ist Ersteres.
FAQ
- Welche Cron-Variante wird unterstützt?
- Standard-5-Feld (Minute Stunde Tag Monat Wochentag). 6-Feld mit Sekunden, benannte Monate (JAN), L/W/#-Tokens und Zeitzonenüberschreibungen sind raus. Die @hourly / @daily / @weekly / @monthly / @yearly / @midnight / @annually Aliasse werden akzeptiert.
Verwandte Tools
Mehr in dieser Kategorie
- JSON-Formatierer & Validator
- Base64-Encoder / -Decoder
- URL-Encoder / -Decoder
- Hash-Generator (SHA-1, SHA-256, SHA-384, SHA-512)
- JWT-Decoder
- Regex-Tester
- Markdown-zu-HTML-Konverter
- YAML-zu-JSON-Konverter
- CSV-zu-JSON-Konverter
- SQL-Formatierer
- HTML-Entity-Encoder / -Decoder
- XML-Formatter
- HTML-Minifier
- Testdaten-Generator
- Markdown-Tabellen-Generator