0

我正在使用节点-cron。我想要的是当我的程序启动 node-cron 应该运行该函数,然后等待 60 mints 并运行该函数,但实际上当我开始执行时 node-cron 在启动时没有运行该函数,而是在 59 mints 之后运行。任何帮助将不胜感激。提前致谢

这是我的代码。

export const surrogate = async () => {
  cron.schedule("*/59 * * * *", scheduleFunction);
};

const scheduleFunction = async () => {
  console.log("Calling after 59 minutes");
};
4

1 回答 1

0

由于您必须surrogate在启动时只调用一次:

export const surrogate = async () => {
  scheduleFunction();
  cron.schedule("*/59 * * * *", scheduleFunction);
};
于 2021-04-21T12:23:44.483 回答