如何保证消息队列高可用性?

如何保证消息队列高可用性?


RabbitMQ的高可用性

RabbitMQ 是比较有代表性的,因为是基于主从(非分布式)做高可用性
三种模式:单机模式、普通集群模式、镜像集群模式
单机模式:是demo级别
普通集群模式(无高可用性):再多台机器上启动多个RabbitMQ实例。每台机器启动一个。你创建的queue只会放在一个RabbitMQ实例上,但每个实例都同步queue元数据。
镜像集群模式(高可用性):创建的 queue,无论元数据还是 queue 里的消息都会存在于多个实例上。

0

声明:龙筱福|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 如何保证消息队列高可用性?

Author

bitter


Your effort is to live up to yourself.

你可能感兴趣的:(如何保证消息队列高可用性?)