用户创建的作业调度
User Created Job Scheduling
我目前正在使用 MeteorJS 构建一个应用程序,允许用户创建作业并安排它们,例如每 2 小时向社交媒体发布 link。是否有任何 Meteor 或 Node 包可以使这成为可能?我调查了 https://github.com/percolatestudio/meteor-synced-cron,但我不确定这是否是用户提交作业的正确方法(似乎适用于您在应用程序启动时创建的作业)。这个想法是用户可以创建这些作业并在以后删除它们。
谢谢!
我在应用程序中使用 https://github.com/percolatestudio/meteor-synced-cron 检查发票是否到期,然后启动电子邮件提醒。启动时的作业 运行 但如果你将它设置为遍历作业集合,检查它们的创建时间,然后在创建后 2 小时触发一些东西,我相信你将能够得到您需要完成的工作
您可以使用 setInterval();
每隔一段时间循环一次,也许可以查询数据库或其他内容以查找超过 2 小时的条目,然后对它们执行操作。
我目前正在使用 MeteorJS 构建一个应用程序,允许用户创建作业并安排它们,例如每 2 小时向社交媒体发布 link。是否有任何 Meteor 或 Node 包可以使这成为可能?我调查了 https://github.com/percolatestudio/meteor-synced-cron,但我不确定这是否是用户提交作业的正确方法(似乎适用于您在应用程序启动时创建的作业)。这个想法是用户可以创建这些作业并在以后删除它们。
谢谢!
我在应用程序中使用 https://github.com/percolatestudio/meteor-synced-cron 检查发票是否到期,然后启动电子邮件提醒。启动时的作业 运行 但如果你将它设置为遍历作业集合,检查它们的创建时间,然后在创建后 2 小时触发一些东西,我相信你将能够得到您需要完成的工作
您可以使用 setInterval();
每隔一段时间循环一次,也许可以查询数据库或其他内容以查找超过 2 小时的条目,然后对它们执行操作。