crontab, node-cron 사용법
포스트
취소

crontab, node-cron 사용법

node-cron 모듈은 node에서 특정 시간마다 반복하여 명령을 실행할 때 사용된다. 백업같은 정기적으로 필요한 작업에 사용할 수 있다. 이 node-cron을 사용하려면 먼저 리눅스의 cron 명령어를 알아야 한다.

리눅스의 crontab은…

`$ crontab -e`

위 명령어로 crontab 설정값을 저장하는 파일을 연다.
이후 한 줄에 하나씩 아래 규칙에 맞춰 추가한다.


[그림1] crontab job 추가 규칙
`* * * * * /usr/bin/test.sh    // 매 분마다 스크립트를 실행한다.
0 10 * * * /usr/bin/test.sh   // 매일 10시 정각에 스크립트를 실행한다.
0 2 * * 1 /usr/bin/test.sh    // 매주 월요일 새벽 2시 정각에 스크립트를 실행한다.`

node-cron은…

정책을 만드는 문법은 거의 비슷하나, 맨 앞에 초를 추가할 수 있다.
또한 system-wide 적용이 아닌 함수 형식으로 실행된다.

`var cron = require('node-cron');
 
cron.schedule('15 * * * * *', () => {
  console.log('매분 15초에 실행하기');
});`
This post is licensed under CC BY 4.0 by the author.

X1 카본 5세대 수리기.

Node.js - MySQL에서 받아온 데이터 줄바꿈 반영해서 출력하기

Comments powered by Disqus.