Membuat scheduler di nodejs

Kali ini saya akan membagikan tutorial sederhana cara mudah membuat Task Scheduler di NodeJS yang bisa di implementasikan untuk berbagai keperluan seperti Kirim Email, Notifikasi, Update Database, dan lain lain.

Langkah pertama adalah buat folder/project dengan nama “node-scheduler” atau yang lain. kemudian masukan perintah “npm init” atau “yarn init” kalau menggunakan yarn.

yarn init

ikuti instruksinya dan sesuaikan

kemudian masukan perintah “yarn add node-scheduler” atau “npm i node-scheduler”

yarn add node-scheduler

kemudian buat file “index.js” dan tambahkan kode seperti berikut ini:

const scheduler = require("node-schedule");

scheduler.scheduleJob('* * * * *', function() {
    console.log('scheduler is running');
});

kemudian jalankan perintah “node index.js” untuk menjalankan scheduler

kita bisa mengatur waktu sesuai dengan kebutuhan

Kalian bisa Cloning contoh codingannya di github yang sudah saya buat:

https://github.com/agik-setiawan/nodejs-scheduler