Tool-Beschreibung

CRON Parser ist ein Tool, das Ihnen hilft, CRON-Ausdrücke zu verstehen und zu validieren, die für die Planung von Aufgaben und Jobs verwendet werden. Es analysiert Ihren CRON-Ausdruck und zeigt die nächsten und vorherigen Ausführungszeiten sowie eine verständliche Erklärung, wann die geplante Aufgabe ausgeführt wird.

Funktionen

  • CRON-Ausdrucks-Parsing: CRON-Ausdrücke im Standardformat analysieren und validieren
  • Nächste/vorherige Ausführungszeiten: Sehen Sie, wann die Aufgabe als nächstes ausgeführt wird und wann sie zuletzt ausgeführt wurde
  • Verständliche Erklärung: CRON-Syntax in eine Beschreibung in einfacher Sprache umwandeln
  • Zeitzonen-Unterstützung: Ausführungszeiten in beliebigen Zeitzonen mit durchsuchbarem Zeitzonen-Selektor anzeigen
  • Echtzeit-Validierung: Sofortiges Feedback darüber, ob Ihr CRON-Ausdruck gültig ist
  • Ergebnisse kopieren: Ausführungszeiten und Erklärungen einfach kopieren

Anwendungsfälle

  • Aufgabenplanung: Überprüfen Sie, dass Ihre geplanten Jobs zu den erwarteten Zeiten ausgeführt werden
  • Cron-Job-Debugging: Verstehen Sie, warum ein Cron-Job möglicherweise nicht wie erwartet ausgeführt wird
  • Dokumentation: Generieren Sie verständliche Beschreibungen von CRON-Zeitplänen für die Dokumentation
  • Zeitzonen-Konvertierung: Überprüfen Sie Ausführungszeiten über verschiedene Zeitzonen hinweg für verteilte Systeme
  • CRON lernen: Verstehen Sie die CRON-Syntax durch Echtzeitvisualisierung der Erklärungen

Was ist CRON?

CRON ist ein zeitbasierter Job-Scheduler in Unix-ähnlichen Betriebssystemen. Ein CRON-Ausdruck ist eine Zeichenfolge aus fünf oder sechs durch Leerzeichen getrennten Feldern, die einen Zeitplan definieren:

* * * * *
│ │ │ │ │
│ │ │ │ └─── Wochentag (0-7, Sonntag = 0 oder 7)
│ │ │ └───── Monat (1-12)
│ │ └─────── Tag des Monats (1-31)
│ └───────── Stunde (0-23)
└─────────── Minute (0-59)

Häufige Beispiele:

  • 0 * * * * - Jede Stunde bei Minute 0
  • */15 * * * * - Alle 15 Minuten
  • 0 9 * * 1-5 - Um 9:00 Uhr an Wochentagen (Montag-Freitag)
  • 0 0 1 * * - Um Mitternacht am ersten Tag jedes Monats
  • 30 14 * * 0 - Um 14:30 Uhr jeden Sonntag