RabbitMq 兔子 gem vs 运动鞋

标签 rabbitmq bunny

我是 RabbitMq 新手。我们正在评估它与 Rails 应用程序的生产用途,目前用于后台邮件系统。 RabbitMq 教程呈现 bunny gem 。在它的其他 gem 列表上,还有 sneakers gem 。

了解它们之间的区别以及哪一个对于创建简单的后台邮件系统更有用会很有用?

最佳答案

Bunny 是您的 RabbitMQ 连接包装器。发送、接收、订阅等

Sneakers 是一个以 worker 为中心的方法框架。它使用 Bunny 来包装其连接。如果您需要在 Rails 应用程序中进行后台处理,或者您有不同的工作线程类并且想要标准化您的方法,那么您可以使用 Sneakers。

关于RabbitMq 兔子 gem vs 运动鞋,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32347160/

相关文章:

php - 如何将生产者作为服务注入(inject) RabbitMQBundle 消费者?

RESTful 与 MQ。除保证交付外的差异和其他主要功能

ruby - RabbitMQ Bunny 并行消费者

ruby - rabbitmq 在服务器重启后删除队列绑定(bind)

ruby-on-rails-3 - 如何在 Rails 和 Thin 中启动兔子线程

php - 如何从 PHP 使用 RabbitMQ 延迟消息队列?

Go amqp方法列出所有当前声明的队列?

php - RabbitMQ 等待多个队列完成

rabbitmq - 我如何从 RabbitMQ 获取旧消息?