Artikel ini membahas tentang bagaimana menggunakan fitur Cron Node di n8n untuk menjadwalkan tugas secara otomatis. Dengan Cron Node, kita bisa mengatur job atau tugas untuk berjalan pada waktu tertentu. Pastikan kalian udah familiar sama n8n ya, karena ini lanjutannya. Kalau belum, cek dulu di sini atau di sini buat lebih detailnya.
Apa Itu Cron Node?
Cron Node di n8n adalah salah satu fitur n8n yang memungkinkan penggunaan cron expressions. Kalian bisa gunakan cron expressions ini untuk nentuin kapan suatu workflow atau tugas perlu dijalankan berdasarkan waktu yang sudah kalian tentuin. Misalnya, tiap hari jam 8 pagi atau tiap minggu jam 9 malam.
Langkah-Langkah Menggunakan Cron Node
Pertama-tama, pastikan kalian udah punya akun n8n dan udah login. Kalo udah, yuk ikutin langkah-langkah di bawah ini.
- Buka Workflow Editor. Di sini kalian buat workflow baru atau pilih yang udah ada.
- Tambahin Trigger. Klik tombol “+” lalu pilih yang triggernya pake Cron Node.
- Atur Jadwal. Di sini kalian perlu masukkan cron expression berdasarkan jadwal yang diinginkan.
- Simpan Workflow. Jangan lupa di-simpan ya workflownya.
- Aktifkan Workflow. Kalo udah siap, aktifin workflownya.
Contoh Pengaturan Cron Node
Misalnya, kalian mau nge-trigger suatu tugas tiap jam 5 sore hari Senin sampai Jumat. Nah, cron expression-nya bisa dibuat seperti ini:
0 17 * * 1-5
Penjelasannya:
0
menit ke 017
jam 17 atau 5 sore*
untuk tiap hari*
untuk tiap bulan1-5
dari hari Senin sampai Jumat (1 = Senin, 2 = Selasa, dst.)
Kalian bisa merujuk ke situs kaya Crontab Guru untuk buat cron expression yang lebih kompleks.
Tips dan Trik Cron Node
- Pake Mode Test Dulu. Sebelum di-deploy, coba dulu di test mode biar yakin cron-nya berjalan sesuai harapan
- Gunakan Situs Crontab Guru. Kalian bisa pake generator cron kayak Crontab Guru biar gampang nentuin expression-nya
- Backup Your Workflow. Jangan lupa buat backup tiap kali ngesave perubahan