NodeJS、ParseServer、kue-scheduler Query.every

NodeJS, ParseServer, kue-scheduler Query.every

我正在使用 ParseServer(v2.2.16) 和 kue-sheduler(v0.6.0),我的 Query.every 看起来像:Queue.every('0 12 * * *', job);,我期望的是cron格式会在每天中午12点启动job,我试了很多格式都没有用,一个多小时后任务启动,也许我应该尝试另一种格式?我的格式错了吗? , 是别的吗?

实际上 kue-scheduler using node-cron 使用以下格式

  • 秒:0-59
  • 分钟:0-59
  • 营业时间:0-23
  • 每月第几天:1-31
  • 月份:0-11
  • 星期几:0-6

这意味着您的 cron 格式将是

Queue.every('00 00 12 * * *', job);

参考文献: https://www.npmjs.com/package/kue-scheduler & https://github.com/ncb000gt/node-cron