2011-08-06 42 views
0

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

回答

0

这是一个非常主观的问题,因为它真的取决于你的音量,设置等

上对于处理一堆电子邮件我的主要项目中,我有一个单一的Rails来处理邮件类的所有我的通知,反过来,我有一个单独的Resque工作人员来处理邮件发送出去,所有这些都与我的:email队列有关。

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

相关问题