Cron təsviri (insan üçün oxunaqlı vaxtlama)

Cron ifadələrini sadə dildə vaxt təsvirinə çevirin və qarşıdakı işə düşmələri hesablayın.

5/6/7 sahəli formatları, saat qurşağı seçimini və kopyalamağa hazır çıxışı dəstəkləyir.

Necə istifadə etməli

  1. Cron ifadəsini daxil edin və ya nümunə chip seçin.
  2. Formatı (5/6/7 sahə) və saat qurşağını təsdiqləyin.
  3. Təsviri və qarşıdakı N işə düşməni yoxlayın, sonra kopyalayın və ya paylaşın.

Nümunə

Hər 5 dəqiqədən bir

Giriş

*/5 * * * *

Çıxış

Hər 5 dəqiqədən bir işləyir

İş günləri 09:00-da

Giriş

0 9 * * 1-5

Çıxış

İş günləri (B.e.-C.) 09:00-da işləyir

Saniyə ilə (hər gün 02:30:00)

Giriş

0 30 2 * * *

Çıxış

Hər gün 02:30:00-da işləyir

Yayğın Cron nümunələri

Hər 10 dəqiqədən bir

*/10 * * * *

Təkrarlanan yoxlamalar və polling işləri üçün yayğın nümunə.

Hər saat 0-cı dəqiqədə

0 * * * *

Hər saat dəqiq sərhəddə işə düşmə istədikdə istifadə olunur.

İş günləri 09:00-da

0 9 * * 1-5

Tipik iş günü cədvəli.

Hər bazar 00:00

0 0 * * 0

Tipik həftəlik texniki xidmət pəncərəsi.

Hər ayın 1-ci günü 00:00

0 0 1 * *

Yayğın aylıq batch cədvəli.

Hər il 1 yanvar 00:00

0 0 1 1 *

İllik rollover tapşırıqları üçün faydalıdır.

Dəstəklənən sintaksis və qeydlər

  • Dəstəklənən standart sintaksisə `*`, `/`, `-`, `,`, aralıqlar və step dəyərləri daxildir.
  • İcradan asılı tokenlər (`L`, `W`, `#`, `?`) ardıcıl şəkildə şərh olunmaya bilər.
  • Göstərilən işə düşmə vaxtları saat qurşağı və DST fərqlərinə görə real davranışdan fərqlənə bilər.

Tez-tez verilən suallar

5 sahə, yoxsa 6 sahə istifadə etməliyəm?

5 sahə ilə başlayın (dəqiqə saat gün ay həftə günü). İfadədə saniyələr varsa, 6 sahəyə keçin.

Bütün cron sintaksisini dəstəkləyir?

Standart sintaksisi (`*`, `/`, `-`, `,`) dəstəkləyir. `L`, `W`, `#`, `?` kimi icradan asılı tokenlər üçün xəbərdarlıq göstərir.

Növbəti işə düşmə vaxtlarını göstərə bilər?

Bəli. Saat qurşağı dəstəyi ilə qarşıdakı N işə düşməni (5/10/20) hesablayıb göstərir.