Objaśnianie wyrażeń cron
Wpisz wyrażenie cron z 5 polami, np. 0 9 * * 1-5, lub skrót, np. @daily.
Wynik
Jak to obliczyć
- Każde pole obsługuje *, listy (1,15), zakresy (1-5), kroki (*/10) i angielskie nazwy (JAN, MON).
- Gdy ograniczono jednocześnie dzień miesiąca i dzień tygodnia, wystarczy zgodność jednego z nich, jak w standardowym cron.
- Kolejne uruchomienia są obliczane w strefie czasowej urządzenia.
Przykład
0 9 * * 1-5 uruchamia zadanie od poniedziałku do piątku o 9:00.
Warto wiedzieć
- Nie są obsługiwane format 6-polowy (sekundy) ani rozszerzenia takie jak L, W lub #.
- Serwer wykonujący zadanie może korzystać z innej strefy czasowej.
Kiedy użyć
- Odczytaj harmonogram cron dla regularnie uruchamianego zadania serwera.
- Sprawdź kolejne uruchomienia w strefie czasowej urządzenia.
Częste pytania
W jakiej kolejności występuje pięć pól cron?
Kolejno: minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia.
Co jeśli ograniczę jednocześnie dzień miesiąca i dzień tygodnia?
W standardowym cron, gdy oba pola są ograniczone, wystarczy zgodność jednego z nich, aby uruchomić zadanie.
Czy podany czas uruchomienia będzie taki sam na serwerze?
Niekoniecznie. Obliczenia używają strefy czasowej urządzenia, a serwer może działać w innej strefie.