您的位置:首页 > Web前端 > Node.js

Node Schedule Job

2014-03-26 14:43 288 查看
/*Start a Job

*data: object{ collections:['name1','name2',....],filters:{key:value1} }

*callback: fun_name(obj)

*/

var cronJob=require('cron').CronJob;

function startJobs(data,callback){

var d={

collections:data.collections,

filters:{

name:data.filters.name

}

};

mc.selectData(d,function(err,result){

var r=result;

var job=new cronJob(exectime function() {

callback(result); // do something whatever you want

},null,false,null);

job.start();//start the job

});

}

startJobs(data,function(d){console.log(d);}) //call it

if you want to know it very well ,you can read up the refer
it
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: