前言
RabbitMQ 是一款开源的消息代理服务器,用来进行信息路由。
MQ可以使架构变得松耦合,从而更有弹性,更灵活,是SOA架构不可或缺的组成部分,担当服务总线或信息总线的角色。
可用性在生产系统中是非常重要的指标, RabbitMQ 对集群进行了很好的支持
下面分享一下 RabbitMQ 的集群操作,详细可以参阅 官方文档
Tip: 当前版本 RabbitMQ 3.5.6 release
概要
准备备用节点
具体安装过程可以参考 RabbitMQ安装
先安装 epel 库,然后按照下面方式安装 RabbitMQ
代码语言:javascript复制yum install erlang.x86_64
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm
rpm -ivh rabbitmq-server-3.5.6-1.noarch.rpm