cron任务不立即执行
发布于 8个月前 作者 marsbaiyun 375 次浏览

代码如下:

var cronJob = require('cron').CronJob;
var myJob = new cronJob('0 */10 * * * *', function(){
    console.log(new Date().toLocaleString());
},function(){

},true);
console.log('now is ' + new Date().toLocaleString());
myJob.start();

按照API第三个参数传入的true表示立即执行,但是实际上却不是,该怎么改才能立即执行啊?

2 回复

那个true貌似代表的是不需要手工myJob.start() ,这个任务就已经启动了 函数的执行都要按照crontab 配置的信息来 ,并非立即执行

谢谢,看来我理解错了啊

回到顶部