nodejs later 를 통 해 정시 작업 수행

775 단어 setintervalnode.js
대부분의 경우 우 리 는 리 눅 스 의 cron 을 사용 하여 정시 에 실행 되 는 임 무 를 제어 합 니 다.우리 가 여러 대의 컴퓨터, 몇 십 개, 몇 백 개의 정시 임 무 를 유지 하려 고 할 때 cron 을 사용 하면 매우 큰 운영 원 가 를 가 져 올 것 이다.프로그램 에 쓰 는 것 이 좋 은 선택 일 수도 있 습 니 다.nodejs 에는 later 플러그 인 이 있어 서 이 기능 을 간단하게 실현 할 수 있 습 니 다.npm 가 설치 되 어 있 으 면 npm install later 를 직접 실행 하여 이 플러그 인 을 설치 할 수 있 습 니 다.없 으 면 npm 부터 설치 하 세 요.
var later = require('later');
var basic = {h:[00],m:[00]};  //        
var composite=[
    basic
];
var sched={
    schedules:composite
};
later.date.localTime();  //      
//var occurrences = later.schedule(sched).next(10);
//for(var i=0;i<10;i++){
//    console.log(occurrences[i]);
//}
var t=later.setInterval(function(){
    console.log("asdasd");
},sched);

자신의 요구 에 따라 변경 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기