Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js nodeJS议程库-在服务器上启动作业启动_Node.js_Cron_Job Scheduling - Fatal编程技术网

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小时更新一次。请看这篇博文:它向您展示了设置,并建议了项目结构。