我正在使用议程库(https://github.com/rschmukler/agenda/)
我可以正确创建和运行作业,但我需要在启动服务器时启动作业。
我在模块中这样做:
var startAlerts = function(){
log.debug('alerts', 'launching alerts');
console.log('alerts', 'launching alerts');
var agenda = new require('agenda')({
db: {
address: db.serverConfig.name + "/" + db.databaseName,
collection: 'alerts'
},
processEvery: '24 hours',
maxConcurrency: 250
});
agenda.start();
};
startAlerts();
但工作没有开始......我做错了什么? 感谢。