-
node cron사용해서 일정시간마다 함수 실행시키기NULL STACK 2019. 9. 25. 17:19반응형
설치 방법
npm install cron --save 또는 yarn install cron --save
사용 방법
const {CronJob} = require('cron'); const timezone = 'Asia/Seoul'; function test(){} const cronfn = new CronJob('* * * * * *',test,null,false,timezone); cronfn.start(); // 크론 실행 ------------------------------ cronfn.stop(); //크론 중지
* * * * * * : 초, 분, 시, 일, 월, 연 단위이다. *은 all을 뜻한다.
즉 별 6개인채로 한다면 매년 매월 매일 매분 매초 실행하므로 매 초 test함수가 실행된다.
* * 1 * * *라면 매년 매월 매일 1시 매분 매초 실행한다. 즉 매일 한시 한시간동안 매초마다 test함수가 실행된다.
* * 1-10 * * *라고 한다면, 1시부터10시까지 매초 실행된다.
*/1 * * * * 라고 한다면, 1분마다 함수가 실행된다,
참고 사이트 : https://www.npmjs.com/package/cron
반응형