我想在APP启动时从数据库中检索一些数据,但是集群存在问题

时间:2019-02-14 15:16:43

标签: node.js cluster-computing

当我的应用开始每秒循环时,我想从Mongodb集合中检索时间表,如果time == time然后自动发送消息,

无论我是如何在nodejs中使用集群来实现这一想法的,在启动应用程序时都会启动许多循环,但是我只需要一个循环即可检查我的代码


 let schedules = [];
let test = require("../../module.js");
test.test(scs => {
  console.log(scs);
});
Schedule.find({})
  .lean()
  .then(scs => {
    schedules = JSON.parse(JSON.stringify(scs));
console.log(schedules.length, "ALL");
    if (schedules.length != 0) {
      var j = schedule.scheduleJob("*/30 * * * * *", function() {
        let index = 0;
        delayarr.each(schedules, { time: 1 }, function(doc, k) { if(time == schedule time ) do task  });
      });
    }})

0 个答案:

没有答案