我编写了一个nodejs程序,并希望使用node-schedule npm安排它,每30分钟重复一次。 我已经使用
安排了它var nodeSchedule = require('node-schedule');
nodeSchedule.scheduleJob('* /30 * * * *',require('./devModules.js').runDev);
不是立即执行,而是进行30分钟的睡眠,然后每30分钟执行一次。 如何立即安排并每隔30分钟重新发生一次?
请帮忙。
答案 0 :(得分:2)
我认为node-scheduler不支持这个,这样的事情可以通过setInterval来完成,但是要将它与玉米一起使用" corn"模块: - Cron npm
var cronJob = require('cron').CronJob;
var myJob = new cronJob('0 */10 * * * *', function(){
console.log(new Date().toLocaleString());
},function(){
},true);
// true value will start it once you start cron job

告诉我们是否有帮助。