dmosk / cronius

Panggawe lan pamaca ekspresi cron

Ketik ekspresi cron utawa susun nganggo panggawe kolom, waca tegese, priksa eksekusi sabanjure ing zona wektu sampeyan, banjur salin timer systemd utawa cuplikan Kubernetes CronJob. Kabeh mlaku ing browser — tanpa API.

Conto

Panggawe kolom

Menit
Jam
Tanggal
Sasi
Dina ing minggu

Kaluwihan

  • Katrangan basa gampang nganggo basa antarmuka, jadwal bisa dicek sakelebatan.
  • Tabel eksekusi sabanjure kanthi zona wektu cetha: browser, UTC, utawa zona IANA umum.
  • Cuplikan OnCalendar lan CronJob siap nganggo kanthi cathetan jujur babagan bedane.

Cara nggunakake

  1. Ketik ekspresi cron utawa pilih conto kaya saben menit utawa dina kerja jam 9:00.
  2. Utawa atur saben kolom nganggo panggawe: saben, nilai tartamtu, rentang, utawa langkah.
  3. Pilih zona wektu lan pira eksekusi sabanjure sing ditampilake.
  4. Salin cuplikan systemd utawa Kubernetes, utawa bagekake pranala nganggo ?expr= lan ?tz=.

Tips cron

Cathetan cendhak sing ngirit wektu debugging:

Tips

  • Yen tanggal lan dina ing minggu padha diwatesi, cron klasik mlaku nalika salah sijine cocog.
  • Cron nganggo zona wektu server; owah-owahan DST bisa nglewati utawa mbaleni eksekusi, mula tetepna zona kanthi cetha yen bisa.
  • OnCalendar systemd lan timeZone Kubernetes meh padha karo cron nanging ora identik — priksa nganggo systemd-analyze calendar.

Kanggo apa

  • Mriksa baris crontab sadurunge menyang produksi.
  • Mindhah tugas saka cron menyang timer systemd utawa Kubernetes CronJob.
  • Nerangake jadwal marang kanca lan nuduhake lewat pranala.

Pitakon umum

Apa tegese */5?

Saben 5 satuan ing kolom kuwi diwiwiti saka nilai minimume. Ing kolom menit tegese saben 5 menit: 0, 5, 10, lan sakteruse.

Apa 0 lan 7 padha-padha Minggu?

Ya. Ing kolom dina ing minggu, 0 lan 7 yaiku Minggu. Jeneng JAN–DEC lan SUN–SAT ditampa nganggo aksara gedhe utawa cilik.

Apa systemd lan Kubernetes tumindak persis kaya cron?

Ora mesthi. Cuplikan mung konversi kira-kira; zona wektu, DST, lan eksekusi kliwat beda, mula coba ing sistem tujuan.

Apa ekspresiku dikirim menyang server?

Ora. Parsing, katrangan, lan eksekusi sabanjure diitung ing browser sampeyan. Pranala sing dibagi mung ngemot ekspresi lan zona wektu ing URL.