CronJob#2 : Hal yang diperlukan untuk menjalankan Cron Job ?

Hal yang diperlukan untuk menjalankan Cron Job ?

Sebelum kita menggunakan Cron Job, tentunya kita harus tahu hal apa saja yang diperlukan untuk bisa menjalankan cron job ini. Berikut dibawah ini rangkumannya :

Untuk dapat menjalankan Cron job Kita harus mempunyai pengetahuan tentang commands linux agar pengaturan cron jobs dapat berjalan secara efektif. Setelah itu kita bisa membuat sebuah File konfigurasi untuk menangani command agar dapat berjalan secara berkala pada jangka waktu tertentu sudah ditentukan. File semacam ini disebut sebagai file crontab, dimana daftar tugas dan instruksi lainnya tersimpan. Sehingga untuk melakukan pengaturan penjadwalan agar dapat dieksekusi oleh cron jobs, dapat dilakukan dengan entri-entri yang terdapat pada file crontab. Lokasi file ini biasanya dapat diakses secara manual pada directory /etc/, namun dengan adanya cPanel pengaturan/konfigurasi cron jobs bisa dilakukan dengan mudah.

  1. Sistem operasi yang sesuai: cron jobs dibuat menggunakan command program yang disebut crontab. Crontab bisa berjalan pada hosting yang berjalan pada server berbasis Linux atau BSDs. Jika web hosting Anda berjalan pada windows, Anda tidak bisa menggunakan program ini.
  2. Shell access: anda juga perlu menghubungkan web hosting anda menggunakan telnet atau SSH. Sebagai alternatif web hosting anda harus menyediakan cara untuk mengatur tugas crontab menggunakan control panel. 

Sumber : DISINI

Hal penting lainnya yang perlu diperhatikan yaitu :

  • Sebagian besar plugin dengan sistem Cron Job membutuhkan sumber daya server yang tinggi, karena setiap waktu atau selang waktu tertentu mereka mengeksekusi sebuah tugas secara otomatis.
  • Beberapa penyedia hosting atau web server di Indonesia melarang penggunaan plugin yang menjalankan Cron Job seperti STT2, WpRobot dan lain sebagainya? tidak lain alasannya adalah karena penggunaan sumber daya yang seringkali tinggi sehingga menciptakan overload dan membebani server mereka. Yang di maksud membebani disini adalah kinerja seperti RAM, CPU hosting menjadi sangat tinggi. Pada beberapa layanan hosting klasik, ketika salah satu server mengalami overload maka dapat menurunkan kinerja akun website lainnya dalam satu server yang sama.
  • Semakin banyak Feed yang di impor maka akan semakin berat kinerja server, terlebih jika Cron Job diatur dalam waktu beberapa menit sekali. Inilah alasan kenapa  harus menggunakan server dengan sumber daya tinggi jika ingin menjalankan plugin dengan sistem Cron Job.

8 thoughts on “CronJob#2 : Hal yang diperlukan untuk menjalankan Cron Job ?

  1. thank you share nya,,, dengan adanya ini File konfigurasi untuk menangani command agar dapat berjalan secara berkala pada jangka waktu tertentu sudah ditentukan.

  2. Wahh sharing yang Sangat Bermanfaat sekali Dwi, memang untuk menjalankan fungsi dari cronjob akan menguras resource dari hosting, akan tetapi balik lagi ke user managementnya bagaimana cara mengatur cronjob dengan sebaik mungkin 🙂

Leave a Reply