Cron-Ausdruck erklärt
Füge einen Cron-Ausdruck ein und sieh, was er Feld für Feld bedeutet, dazu die nächsten fünf Ausführungen in der gewählten Zeitzone.
@daily = 0 0 * * *
Täglich 00:00
- Minute
0Minute 0- Stunde
0Stunde 0- Tag im Monat
*jeden Tag- Monat
*jeden Monat- Wochentag
*jeden Wochentag
Nächste 5 Ausführungen (Europe/Berlin)
- Mittwoch, 14. Oktober 202600:00
- Donnerstag, 15. Oktober 202600:00
- Freitag, 16. Oktober 202600:00
- Samstag, 17. Oktober 202600:00
- Sonntag, 18. Oktober 202600:00
Häufige Fragen
Welches Format hat ein Cron-Ausdruck?
Fünf durch Leerzeichen getrennte Felder: Minute (0-59), Stunde (0-23), Tag im Monat (1-31), Monat (1-12) und Wochentag (0-7, wobei 0 und 7 Sonntag sind). * steht für jeden Wert, */5 für jeden fünften, 1-5 für einen Bereich und 1,15 für eine Liste.
Welche Zeitzone nutzt Cron?
Die klassische Crontab nutzt die Zeitzone des Servers; viele Scheduler lassen dich eine festlegen. Wähle hier die Zeitzone, um die nächsten Ausführungen so zu sehen wie dein Server.
Was passiert, wenn Tag im Monat und Wochentag gesetzt sind?
Bei Standard-Cron läuft der Job, wenn eines der beiden Felder passt, nicht erst, wenn beide passen.
Wie merke ich, wenn ein Cronjob nicht mehr läuft?
Mit einem Heartbeat-Monitor: Der Job ruft nach jedem Lauf eine Ping-URL auf. Kaspar alarmiert dich, wenn der Ping nicht nach Zeitplan plus Kulanzzeit eintrifft oder der Job einen Fehler meldet.