0

Pekerjaan Cron Setiap Jam — 0 * * * *

Bangun ekspresi cron dengan dropdown dan langsung lihat jadwal bahasa sederhana ditambah 5 waktu proses nyata berikutnya.

Memproses... 0%

Hasil

Halaman ini membuka pembuat yang dimuat sebelumnya dengan 0 * * * * — dijalankan pada menit 0 setiap jam, 24 kali sehari. Nilai 0 yang tetap pada kolom menit inilah yang menjadikannya setiap jam: pekerjaan dijalankan tepat pada jam 00:00, 01:00, 02:00, dan seterusnya.

Kesalahan umum yang dilakukan pemula adalah menulis * * * * * dan mengharapkan 'setiap jam' — ekspresi tersebut sebenarnya dijalankan setiap menit, 1440 kali sehari. Bidang menit harus disematkan ke nilai tertentu untuk jadwal per jam; itulah yang ditunjukkan oleh preset ini. Pekerjaan per jam biasanya menangani pemeriksaan rotasi log, pembuatan laporan, pembersihan sesi yang kedaluwarsa, dan sinkronisasi frekuensi sedang.

Jika setiap layanan pada sebuah host berjalan pada menit ke 0, mereka semua akan melakukan spike pada CPU secara bersamaan — sebuah fenomena yang dikenal sebagai 'kawanan guntur'. Pertimbangkan untuk mengimbangi pekerjaan Anda ke menit 7 atau 23 dengan mengedit nilai menit; jadwalnya tetap setiap jam tetapi berhenti bersaing dengan tugas-tugas lain yang dilakukan setiap jam. Daftar yang dijalankan selanjutnya di bawah ini menunjukkan efek perubahan apa pun dengan segera.