목록2016/05/19 (1)
좋은 프로그램은 마음의 여유에서 나온다.
잡 스케쥴러
node.js를 매우 오랜만에 사용하는데.. 서버가 아니라 데몬으로 돌아가는 클라이언트(기존에 모니터링 에이전트로 파이썬 + grpc를 쓰는데 너무 구려서 노드 grpc로 결정)로 사용하려고 하니... 으잉?? 서버는 클라이언트에서 요청이 올때 처리하면 되는데 클라이언트는 주기적으로 함수가 실행되게 어떻게 하지... 자바스크립트의 setTimeout나 setInterval을 사용해야 하나 하다가 구글에 물어보니 node-schdule 같은 모듈이 있군요. 물론 다른것도 있지만이걸로 선택. 사용법은 매우 간단. cron 표현식도 지원함. $ npm install node-schedule 예제 1. 매분 30초마다 실행하기 'use strict'; var lib = require('./lib'); var s..
프로그래밍/node.js
2016. 5. 19. 11:54