Generator & Penjelas Ekspresi Cron
Jelaskan ekspresi cron dalam kalimat biasa, lihat jadwal jalan berikutnya, atau buat ekspresi dengan memilih jadwal
Memuat alat…
Menjelaskan ekspresi cron dalam kalimat biasa, menampilkan 10 waktu jalan berikutnya, dan membuat ekspresi dari jadwal yang Anda pilih. Gunakan untuk menulis crontab atau pengaturan scheduler, atau untuk memeriksa jadwal yang sudah ada.
Cara pakai
- Ketik ekspresi seperti 30 9 * * 1-5 di "Ekspresi cron atau baris crontab". Satu baris crontab lengkap dengan perintahnya juga bisa.
- Baca "Dalam kalimat biasa" dan "Per kolom", pilih perangkat ini atau UTC sebagai "Zona waktu", dan periksa "10 jadwal jalan berikutnya".
- Untuk membuat yang baru, pilih "Ulangi", jam, dan hari di "Buat ekspresi", atau tekan "Pakai" di samping salah satu "Contoh umum".
- Tekan "Salin ekspresi" dan tempel ke crontab atau file konfigurasi Anda.
Cara kerja
- Cron standar punya lima kolom: menit, jam, tanggal, bulan, dan hari dalam minggu (0 sampai 7, dengan 0 dan 7 adalah Minggu). Bentuk 6 kolom dengan detik di depan dan alias seperti @daily juga bisa dibaca.
- Mengganti "Dialek" ke "Quartz (Java, Spring)" memungkinkan ?, L, W, #, dan kolom tahun, dan hari dalam minggu menjadi 1 sampai 7 (1 adalah Minggu).
- Jika tanggal dan hari dalam minggu sama-sama dibatasi, job berjalan saat salah satunya cocok. Jika salah satu kolom diawali *, keduanya harus cocok. Kesalahan sintaks ditampilkan beserta posisi karakternya.
Pertanyaan umum
- Ekspresi cron untuk setiap hari jam 3 pagi apa?
- 0 3 * * *. Menit 0, jam 3, dan semua nilai di kolom lainnya, jadi berjalan setiap hari pukul 03:00.
- Bagaimana menjalankan cron job setiap 5 menit?
- Tulis */5 di kolom menit: */5 * * * *. Job berjalan pada menit 0, 5, 10, dan seterusnya.
- Bagaimana menjalankan job hanya di hari kerja jam 9 pagi?
- 0 9 * * 1-5. Hari dalam minggu 1-5 adalah Senin sampai Jumat.
- Apakah 0 0 13 * 5 hanya berjalan pada Jumat tanggal 13?
- Tidak. Cron standar menjalankannya setiap tanggal 13 dan setiap hari Jumat, karena jika kedua kolom hari dibatasi, salah satunya sudah cukup.