Nodejs Cron

Yasin DALKILIÇ
1 min readMar 9, 2021

--

Node Cron

Herkese merhabalar bu yazımızda sizlerle beraber nodejs cron oluşturma işlemini gerçekleştiriyor olacağız. Peki nedir bu cron ?

Cron’lar zamanlanmış görevler olarak tanımlayabiliriz, belirlemiş olduğumuz zaman dilimi kurallarına göre devamlı çalışacak işlemlerdir. Örneğin her ayın 5 inde maaş ödeme emrinin verilmesi, otomatik her ayın 20 si fatura ödemesi,her ayın 20'si gece saat 3 için db yedeğinin alınması vb gibi işlemleri gerçekleştirebileceğimiz yapılardır. Şimdi basitce bir örnek yapalım.

Proje Oluşturma

npm init -y
npm install --save redis
npm install --save node-cron

Yapılandırma;

Projemizi oluşturduktan sonra aynı dizin içerisinde app.js dosyamızı oluşturuyoruz.

const cron = require('node-cron')cron.schedule('* * * * *', function () {console.log('Cron', 'Ben Her Dakika Çalışırım');})cron.schedule('* * * * * *', function () {console.log('Cron Her Saniye', 'Ben Her Saniye Çalışırım');})

Öncelikle cron paketimizi import edip ardında schedule fonksiyonuna cron stringini verip projemizi çalıştırıyoruz, yapacağımız işlem bu kadar basit artık siz ne yapmak istiyorsanız onu yapabilirsiniz. Cron stringleri için şöyle bir web sayfasından da yararlanabilirsiniz.

Herkese İyi Çalışmalar Dilerim.

--

--

Yasin DALKILIÇ
Yasin DALKILIÇ

Written by Yasin DALKILIÇ

Hi, My name is Yasin I am a Software Developer, I love so much researching and development 😊 Here is my youtube channel @webciyasin

No responses yet