--- title: Cron Job description: Tugas terjadwal di server untuk backup, antrean, dan skrip perawatan. Jadwal buruk bisa membebani resource di jam sibuk. canonical: https://penasihathosting.com/wikihosting/cron-job type: wiki locale: id updated: 2026-07-15 author: Willya Randika --- # Cron Job Tugas terjadwal di server untuk backup, antrean, dan skrip perawatan. Jadwal buruk bisa membebani resource di jam sibuk. **Cron job** adalah tugas terjadwal di server: “jalankan perintah ini setiap hari jam 02:00”, “setiap lima belas menit”, dan seterusnya. Di hosting dipakai untuk backup, antrean email, sinkron stok, alternatif `wp-cron`, dan skrip perawatan rutin yang berulang. Cron yang salah jadwal bisa membangunkan situs di jam sibuk dan memicu [limit Entry Processes](/wikihosting/entry-processes). Sebaliknya, cron yang andal membuat pekerjaan berulang tidak bergantung pada kunjungan manusia ke website. Jadwal yang baik menyeimbangkan kebutuhan bisnis dengan kapasitas paket hosting Anda. ## Analogi Sederhana Cron seperti **alarm berulang plus daftar tugas**. Alarm berdering, sistem menjalankan perintah, lalu tidur lagi sampai jadwal berikutnya. Kalau alarm berbunyi tiap menit untuk pekerjaan berat, “rumah” (server) tidak pernah istirahat dengan tenang. ## Format Umum Banyak panel menampilkan lima kolom waktu plus perintah: ```text * * * * * perintah │ │ │ │ │ │ │ │ │ └── hari minggu │ │ │ └──── bulan │ │ └────── hari bulan │ └──────── jam └────────── menit ``` Contoh: `0 2 * * *` berarti setiap hari pukul 02:00. Di [cPanel](/wikihosting/cpanel) buka **Cron Jobs** — pilih frekuensi siap pakai atau mode advanced. ## Contoh Pemakaian - Memanggil `wp-cron.php` lewat HTTP atau WP-CLI - Menjalankan skrip pembersihan log atau cache - Generate sitemap atau sync feed di luar jam puncak - Backup database ke storage eksternal (pastikan kredensial aman) ## Yang Perlu Anda Perhatikan - Jalankan job berat (backup full, import) di **luar jam puncak** - Arahkan output ke log atau `/dev/null` dengan sadar — email cron bisa membanjiri inbox - Path PHP/CLI harus absolut sesuai server (`which php`) - Duplikat cron (panel + plugin + systemd) menghasilkan kerja ganda - Uji perintah manual lewat [SSH](/wikihosting/ssh) sebelum menjadwalkannya ## FAQ WordPress punya WP-Cron berbasis kunjungan. Untuk trafik rendah atau job kritis, cron sistem yang memanggil `wp-cron.php` lebih andal. Cek izin, path, user yang menjalankan, dan log error. Di shared, beberapa perintah CLI dibatasi. Boleh secara teknis, tapi boros resource. Pastikan skrip cepat dan benar-benar perlu frekuensi itu. Perintah menghasilkan output. Redirect stdout/stderr ke file log atau buang output jika memang tidak perlu notifikasi.