区别RabbitMQ和负载均衡器

时间:2019-03-15 12:29:01

标签: architecture rabbitmq load-balancing

RabbitMQ之类的消息传递队列与负载均衡器之间有什么区别?

它们都使用相同的逻辑,以串行方式将数据发送给可用的工作人员,但是人们似乎将它们视为不同的事物。

1 个答案:

答案 0 :(得分:0)

负载平衡器在组成服务的服务器之间平均分配连接,以允许服务进行水平销售并防止在单个服务器上发生问题时中断服务。

像Rabbitmq这样的消息传递服务允许一组服务器为另一组服务器发布数据,同时提供了以各种方式将这些使用者和发布者链接在一起的机制,并确保了数据交换易于配置和流畅运行。我会说它们并不相似,因为消费与发布以及解决不同的问题是异步发生的。