我想在上午12点启动调度程序

时间:2017-12-17 06:00:57

标签: node.js

仅限第一次,我想在上午12点启动调度程序。之后,它将每4小时自动安排一次工作。现在这项工作每4小时运行一次。

schedule.scheduleJob("00 04 * * *" , function(req, res){
return new promise(function(fulfill, reject){
var ind= info;
var output = [];
for(var i = 0; i < ind.length; i++) {
    var data = ind[i].code;
    console.log("Data: " + data);
    var request = require('request'),,
        headers = {
                    "Content-type":"application/json"
                  };
    var options = {     
        host : config.host,
        path : 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' + data,
        port : config.port,
        method : 'POST',
        headers : headers
    };  
console.log(options);
operation(options,function(err, resultCode, result){
    trace.info('resultCode:' + resultCode); 
            });
        }
    });
});

如何更改代码以按预期工作?我尝试了Timeout概念,但它没有用。

0 个答案:

没有答案