Повестка дня node.js обновляет задания вместо сохранения - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь сохранить каждое выполненное задание, но оно просто обновляет существующее. Так, например, если планировщик запускался 5 раз, у меня будет информация только о последнем запущенном задании.

const connectionOpts = {
  db: {
   address: "localhost:27017/scheduler", 
   collection: "jobsForEmail" 
  }
};

const agenda = new Agenda(connectionOpts);
let i = 1;
agenda.define("print", (job, done) => {
  console.log("printujem ", i++);
  done();
});

new Promise(resolve => agenda.once("ready", resolve));

agenda.on("ready", function() {
  agenda.start();
  agenda.every("*/1 * * * *", "print", { i: i }, { timezone: "UTC" });
});

Спасибо

...