跳至主要內容
centos7安装rabbitmq-3.7.9

centos7安装rabbitmq-3.7.9

安装方式:rpm包安装

系统版本: centos7.x

安装erlang

安装erlang-rpm包,该包经过RabbitMQ官方处理,去掉了一些无用的依赖,只保存运行RabbitMQ所需要的Erlang模块。

这里下载的版本为21.2


Clay大约 1 分钟常见服务的搭建rabbitmq
docker 安装rabbitmq集群

docker 安装rabbitmq集群

RabbitMQ 高可用集群架构

img

将两个 RabbitMQ 磁盘节点和一个 RabbitMQ 内存节点组成一个内建集群,之所以要用两个磁盘节点是防止,唯一的磁盘节点挂掉后,不能重建队列,交换器。用 HAProxy 作为 RabbitMQ 集群的负载均衡。为了防止 HAProxy 单点故障,用 Keepalived 将两个 HAProxy 节点做成一主一备。应用使用 VIP(虚拟IP) 访问 HAProxy 服务时,默认连接主机(Master)的 HAProxy,当主机(Master)上的 HAProxy 故障时,VIP 会漂移到备机(Backup)上,就会连接备机(Backup)上的 HAProxy 服务。


Clay大约 6 分钟常见服务的搭建dockerrabbitmq