【问题标题】:Setting up queues for resque workers with multiple similar jobs为具有多个类似工作的 resque 工作人员设置队列
【发布时间】:2011-08-06 04:09:36
【问题描述】:

我有许多不同的事件驱动电子邮件正在使用 action mailer 发送(例如,当用户关注您时发送电子邮件等),我需要将所有这些转移到 resque 工作人员中。我的问题是设置这些工人的最佳方式是什么?我应该为正在发送的每种类型的电子邮件创建一个单独的文件,还是为所有电子邮件创建一个文件并将它们分别放在该文件中的不同类中是否有意义?后者对我来说更有意义,如果我这样做,我应该将所有电子邮件分配到同一个队列还是不同的队列?

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 backgroundworker resque


    【解决方案1】:

    这是一个非常主观的问题,因为它实际上取决于您的音量、设置等。

    对于处理大量电子邮件的主要项目,我有一个 Rails 邮件程序类来处理我的所有通知,而反过来,我有一个 Resque 工作人员来处理将这些邮件发送出去,所有这些都与我的 @ 987654321@队列。

    在性能成为问题并且您需要开始为某些队列赋予更高优先级等之前,您可能真的不需要担心多个队列。

    【讨论】:

      猜你喜欢
      • 2012-06-30
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      • 2012-10-05
      • 1970-01-01
      • 2013-08-07
      • 1970-01-01
      相关资源
      最近更新 更多