用户创建的作业调度

时间:2015-06-04 18:44:25

标签: node.js meteor cron

我目前正在MeteorJS中构建一个应用程序,允许用户创建作业并安排它们,例如每2小时发布一次社交媒体链接。是否有任何Meteor或Node软件包可以实现这一目标?我查看了https://github.com/percolatestudio/meteor-synced-cron,但我不确定这是用户提交作业的正确方法(似乎是您在应用启动时创建的作业)。这个想法是用户可以创建这些作业并在以后删除它们。

谢谢!

2 个答案:

答案 0 :(得分:1)

我已在应用中使用https://github.com/percolatestudio/meteor-synced-cron来检查发票是否到期,然后启动电子邮件提醒。这些工作在启动时运行但是如果你设置它来完成工作集合,检查它们的创建时间,然后在创建后2小时点火,我相信你能够获得你需要完成的工作

答案 1 :(得分:1)

您可以经常使用setInterval();循环,也可以查询数据库或其他内容以查找超过2小时的条目,然后对其进行操作。