根据我所了解的,只有 Agenda、Node-crontab 和 schedule-drone 提供此功能。如果您能提供这些库用于作业持久存储的机制的简要描述,将不胜感激。
我需要从 MongoDB 读取邮件选项并发送电子邮件,希望我的 nodeJS 应用程序可以安排和同步这些选项,即使 nodeJS 暂时停止也是如此。
我需要从 MongoDB 读取邮件选项并发送电子邮件,希望我的 nodeJS 应用程序可以安排和同步这些选项,即使 nodeJS 暂时停止也是如此。
对于MySQL,您可以尝试使用nodejs-persistable-scheduler。
在其他情况下,您需要构建自己的解决方案。例如,我创建了一个集合/表来存储计划状态和规则。然后,如果服务崩溃或重新启动,我可以从数据库中获取所有计划并从app.listen事件
重新启动它们。
Kue
=> http://learnboost.github.io/kue/ ? - Ma'moon Al-Akash