【问题标题】:Scheduling an event for an hour, day, week, etc's time安排一个小时、一天、一周等时间的事件
【发布时间】:2013-03-08 15:55:00
【问题描述】:

在我的应用中,我让用户发送消息和电子邮件。我想让他们安排发送时间 - 即设置发送时间和日期。

我有很多消息要发送 - 我怎样才能最好地构建它以便它可以扩展?我现在已经将它们存储在 PostgreSQL 中,但除了轮询检查哪些需要发送之外,我别无他法。如果可能,我想避免轮询。

我目前在 EC2 上运行 PHP、node.js、redis、PostgreSQL 和 RabbitMQ,因此它们的任何组合都是有利的。

【问题讨论】:

    标签: node.js postgresql amazon-ec2 redis rabbitmq


    【解决方案1】:

    如果你只使用一个数据库,你会轮询发送消息,但是因为你有 RabbitMQ,你可以设置一个延迟消息。

    我在这个主题上找到了这个article

    【讨论】:

      猜你喜欢
      • 2020-06-30
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-17
      • 2011-11-14
      • 1970-01-01
      相关资源
      最近更新 更多