2

据我所知,rabbitmq 是一个 HA 消息队列。可以将其用作任务队列。一些要求:

  1. 负载均衡应该考虑worker节点空闲资源
  2. 应该动态添加/删除工作线程
  3. 工作节点热插拔
  4. 可以动态设置路由。

由于 rabbitmq 消费者可以获取消息并定义回调函数来处理消息。很有可能做到这一点。但我不知道如何灵活、动态地使用它。

你能举一些例子或想法吗?

4

1 回答 1

2

在 RabbitMQ 中,如果多个消费者绑定到一个队列,则消息将以循环方式进行负载平衡。

为了更好地理解,您可以阅读这篇文章。

https://techietweak.wordpress.com/2015/08/14/rabbitmq-a-cloud-based-message-orientation-middleware/

谢谢, Saravanan S.

于 2015-08-19T09:43:28.940 回答