Generator Cron & Pemeriksa Jadwal
Buat jadwal Cron job secara intuitif menggunakan GUI.
Mencegah kesalahan konfigurasi dengan terjemahan bahasa alami dan 5 jadwal eksekusi berikutnya.
Diproses Sepenuhnya di Browser: Ekspresi Cron dan kalkulasi jadwal dijalankan secara lokal dan tidak dikirim ke server eksternal.
Masukkan ekspresi Cron untuk memeriksa jadwal (5 digit dipisahkan dengan spasi)
Tentang Generator Cron
Alat ini memungkinkan Anda membuat pengaturan jadwal Cron secara intuitif menggunakan GUI dan menghasilkan ekspresi Cron yang benar. Anda dapat membuat ekspresi Cron yang kompleks secara akurat hanya dengan memilih 5 bidang: menit, jam, tanggal, bulan, dan hari dari menu tarik-turun.
Alat ini menampilkan 5 jadwal eksekusi berikutnya untuk memverifikasi kesalahan pengaturan sebelumnya. Anda juga dapat memasukkan ekspresi Cron secara manual untuk memeriksa maknanya secara terbalik.
Semua pemrosesan selesai di dalam browser dan tidak ada data yang dikirim ke server. Anda dapat menggunakannya langsung tanpa perlu registrasi.
Cara Menggunakan Alat
Pilih Tab
Pilih apakah akan membuat secara intuitif dari UI atau memasukkan ekspresi yang sudah ada secara langsung.
Tentukan Kondisi
Pilih atau masukkan menit, jam, tanggal, bulan, dan hari masing-masing.
Periksa Hasil
Periksa terjemahan bahasa alami dan jadwal eksekusi berikutnya. Jika tidak ada masalah, salin ekspresi Cron untuk digunakan.
Glosarium Cron
- cron
- Penjadwal tugas bawaan pada OS Unix/Linux. Ini mengeksekusi perintah atau skrip secara otomatis pada waktu yang ditentukan.
- crontab
- File yang mendefinisikan jadwal cron, atau perintah untuk mengedit file tersebut.
- Ekspresi cron
- Format yang mendefinisikan jadwal dengan 5 bidang (menit jam tanggal bulan hari). Contoh:
0 3 * * *berarti "Setiap hari pukul 03:00". - Wildcard (*)
- Simbol yang berarti "semua nilai". Jika Anda menentukan
*di bidang jam, itu berarti "setiap jam". - Nilai langkah (/)
- Simbol yang menentukan interval eksekusi.
*/5berarti "setiap 5", dan pada bidang menit, ini berarti "setiap 5 menit".
Pertanyaan yang Sering Diajukan
- Q.Apakah bidang 'detik' didukung dalam ekspresi Cron?
- Ekspresi cron Linux standar terdiri dari 5 bidang, sehingga bidang detik tidak didukung.
- Q.Bagaimana dengan zona waktu?
- Jadwal eksekusi dihitung berdasarkan zona waktu browser Anda.
- Q.Apa yang terjadi jika saya menentukan tanggal dan hari?
- Sesuai spesifikasi Linux standar, ini akan dieksekusi pada hari yang cocok dengan salah satu kondisi (Kondisi OR).
- Q.Apakah data disimpan di server?
- Semua proses dilakukan di dalam browser, sehingga ekspresi Cron yang Anda masukkan tidak pernah dikirim ke server.
Contoh Penggunaan
Otomatisasi Batch Berkala
Atur ekspresi cron secara akurat untuk tugas terjadwal seperti pencadangan DB, rotasi log, pembuatan laporan, dll.
Pengaturan Pipeline CI/CD
Hasilkan ekspresi cron secara visual yang digunakan untuk pemicu jadwal di GitHub Actions, GitLab CI, Jenkins, dll.
Pengaturan Pemantauan & Peringatan
Atur interval eksekusi untuk pemantauan server dan pemeriksaan kesehatan dengan ekspresi cron. Verifikasi eksekusi tengah malam yang tidak terduga sebelumnya.
Verifikasi Operasi Ekspresi Cron
Masukkan ekspresi cron yang ada untuk memeriksa "kapan eksekusi berikutnya". Mencegah insiden akibat kesalahan konfigurasi.
Kirim Umpan Balik
Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.
Umpan balik sementara ditangguhkan
Server sedang sibuk atau perlindungan spam aktif. Silakan coba lagi nanti.