CRONTAB AKSES URL Terjadwal linux ubuntu

 CRONTAB adalah utilitas Linux yang menjadwalkan perintah atau skrip di server Anda untuk berjalan secara otomatis pada waktu dan tanggal yang ditentukan. Cron job adalah tugas terjadwal itu sendiri. Cron job bisa sangat berguna untuk mengotomatiskan tugas yang berulang.

Contoh pada sebuah web akan memerlukan url get ke alamat tertentu untuk cek ulang tahun setiap jam 6 pagi.

baik langkah yang perlu dilakukan:

1. Install Crontab

$ sudo apt update

$ sudo apt install cron

$ sudo systemctl status cron

 2. Edit Crontab

$ crontab -e

editlah crontab dengan perintah diatas, pilih editor yang kamu suka

Format perintah Crontab sebagai berikut:

       * * * * * <perintah yang akan dieksekusi>

- - - - -
| | | | |
| | | | ----- Hari (0 - 7) (Minggu = 0 atau 7)
| | | ------- Bulan (1 - 12)
| | --------- Tanggal (1 - 31)
| ----------- Jam (0 - 23)
------------- Menit (0 - 59)

Setiap kolom waktu pada crontab dapat diisi dengan cara berikut:
* = semua nilai (any value)
, = pemisah antar nilai (value list separator)
- = rentang nilai (range of values)
/ = nilai interval (step values)

 Contoh untuk mengakses url tertentu setiap jam 6 pagi:

 0 6 * * * curl -s "https://simpeg.rajekwesi.ac.id/cekultah" > /dev/null

Jangan lupa simpan dan tutup setelah edit 

 3. Cek Crontab yang sedang dijalankan 

$ crontab -l

Perintah diatas untuk memeriksa crontab apa saja yang sedang terjadwal di server kita

Demikian sedikit tentang setting crontab

 


Referensi:

https://myakbar.wordpress.com/2020/08/06/cara-mudah-menggunakan-cron-job-di-ubuntu-20-04/

 

Post a Comment

Previous Post Next Post