Node.js nodeJS议程库-在服务器上启动作业启动
我正在使用议程库() 我可以正确创建和运行作业,但我需要在启动服务器时启动作业 我在一个模块中这样做:Node.js nodeJS议程库-在服务器上启动作业启动,node.js,cron,job-scheduling,Node.js,Cron,Job Scheduling,我正在使用议程库() 我可以正确创建和运行作业,但我需要在启动服务器时启动作业 我在一个模块中这样做: var startAlerts = function(){ log.debug('alerts', 'launching alerts'); console.log('alerts', 'launching alerts'); var agenda = new require('agenda')({ db: {
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();
但是工作没有开始1.我做错了什么?
谢谢。你能展示一下你的工作情况吗?另外,processEvery:“24小时”意味着日程每24小时更新一次。请看这篇博文:它向您展示了设置,并建议了项目结构。