标签: ruby-on-rails
1)拥有两个消息队列是否是好的设计。理性的是Rabbit_MQ有一个用于创建worker_queues的内置方法(它们甚至提供示例代码)。 Resque_Job使用redis,似乎是使用Rails“延迟工作”的可接受方法。
一个。我喜欢RabbitMQ:它具有循环任务能力(因此所有威胁都有任务),并保证在没有消息确认的情况下不会从队列中删除工作。 湾Resque似乎是在Rails中启动delayed_jobs的主要建议解决方案。