Bina dan semak ungkapan cron. Pilih pratetap atau edit lima medan, dan lihat masa larian berikutnya dalam zon waktu anda. Berjalan sepenuhnya dalam pelayar anda.
Cara menggunakan Penjana Cron
Pilih pratetap atau taip ungkapan cron dalam lima medan.
Lihat setiap medan berlabel dan disahkan semasa anda mengedit.
Baca masa larian berikutnya, dikira dalam zon waktu tempatan anda.
Ungkapan cron ialah rentetan padat lima medan yang memberitahu penjadual bila untuk menjalankan tugas: minit, jam, hari dalam bulan, bulan dan hari dalam minggu. Ia berkuasa tetapi mudah tersilap, dan asterisk yang tersalah letak boleh bermakna kerja dicetuskan setiap minit dan bukannya sekali sehari.
Mula daripada praset biasa (setiap jam, setiap hari pada tengah malam, setiap Isnin pada 9 pagi) atau bina ungkapan tersuai medan demi medan, dengan setiap medan dilabel dan disahkan sambil anda menaip.
Yang paling penting, ia pratonton lima masa jalanan seterusnya dalam zon waktu tempatan pelayar anda, jadi anda boleh mengesahkan jadual benar-benar melakukan apa yang anda niatkan sebelum anda menggunakannya.
Setiap medan menerima lebih daripada satu nilai tunggal: asterisk bermaksud setiap nilai, senarai seperti MON,WED,FRI memilih beberapa, julat seperti MON-FRI merentang hari, dan langkah seperti */15 dalam medan minit berjalan pada 0, 15, 30 dan 45 lepas jam.
Output berfungsi dengan cron standard pada Linux dan macOS, crontab, AWS EventBridge, jadual GitHub Actions dan kebanyakan pustaka penjadualan kerja.
Satu perangkap klasik ialah menetapkan kedua-dua hari-dalam-bulan dan hari-dalam-minggu: cron standard kemudian berjalan apabila mana-mana satu padan, bukan kedua-duanya, jadi kerja boleh dicetuskan lebih kerap daripada dijangka. Membiarkan salah satu daripada kedua-duanya sebagai asterisk mengelakkan kejutan itu.
Alat ini mensasarkan cron lima-medan standard, jadi sambungan platform seperti medan saat atau @reboot tidak dihasilkan di sini. Ingat juga bahawa kerja berjalan dalam zon waktu pelayan yang melaksanakannya, yang mungkin berbeza daripada pratonton tempatan.
Soalan lazim
Mengikut urutan: minit, jam, hari bulan, bulan dan hari minggu. Asterisk bermaksud setiap nilai, jadi * * * * * berjalan setiap minit.
Gunakan nilai langkah dalam medan minit: */15 * * * * berjalan pada minit 0, 15, 30 dan 45 setiap jam.
Nombor 0 hingga 6 (Ahad adalah 0, dan 7 juga bermaksud Ahad) atau nama tiga huruf seperti MON. Anda boleh menggunakan julat (MON-FRI) dan senarai (MON,WED,FRI).
Apabila hari bulan dan hari minggu ditetapkan, cron standard berjalan pada mana-mana padanan, bukan kedua-duanya. Biarkan satu sebagai * untuk mengelakkan kejutan.
Penjana ini mensasarkan cron lima medan standard. Sesetengah platform menambah medan saat atau sambungan seperti @reboot, yang tidak dihasilkan di sini.
Pratonton menunjukkan larian berikutnya dalam zon waktu tempatan pelayar anda. Pelayan yang melaksanakan kerja menggunakan zon sendiri, jadi sahkan ia sepadan.
Benamkan alat ini
Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.
<iframe src="https://monu.tools/embed/ms/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat berkaitan
Format, cantikkan dan sahkan JSON dalam talian dengan mesej ralat yang jelas untuk input tidak sah.
Encode teks ke Base64 atau decode Base64 kembali ke teks. Selamat untuk UTF-8 dengan pengesanan arah automatik.
Jana 5 UUID rawak RFC 4122 versi 4 serentak. Input diabaikan; jalankan semula untuk kumpulan baharu.
Mampatkan dan sahkan JSON dalam pelayar anda, dan lihat berapa bait yang anda jimat.