프로그래밍/Node.js | ES6

[Package] 정해진 시간에 반복할 때 유용한 node-schedule

inocc 2019. 8. 19. 15:39

패키지 URL : https://www.npmjs.com/package/node-schedule


특정 날짜나 정해진 시간에 반복하여 작업을 예약해야 하는 경우에 유용한 패키지입니다.

 

scheduleJob 함수의 매개변수로 Cron style의 시간값을 넣어 해당 시간에 1회 혹은 여러번 callback 함수를 실행할 수 있습니다.

 

scheduleJob 함수의 첫 번째 매개변수, Cron style

예제

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

const schedule = scheduler.scheduleJob("*/5 * * * * *", function() {
  console.log("5초마다 실행됩니다!");
});