RabbitMq(十六)单机多实例集群搭建步骤介绍
在单机环境搭建rabbitmq多节点集群步骤如下:
首先保证当前安装的rabbitmq程序是正常安装,并正常启动过的,首先需要先停掉rabbitmq节点,保证服务未在运行中(可以激主机重启一下,或通过命令停掉运行中的服务)。接下来逐步操作配置集群:
1,添加第一个node节点
使用命令:sudo RABBITMQ_NODE_PORT=5672 RABBITMQ_NODENAME=rabbit-1 rabbitmq-server start &
&表示后台进行启动。
,
2,添加第二个node节点
再添加时需要修改其节点端口5673与控制台端口15673,避免与第一个冲突
使用命令:sudo RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15673}]" RABBITMQ_NODENAME=rabbit-2 rabbitmq-server start &
3,停止、重置、启动节点1
使用命令:
- sudo rabbitmqctl -n rabbit-1 stop_app
- sudo rabbitmqctl -n rabbit-1 reset
- sudo rabbitmqctl -n rabbit-1 start_app
4,停止、重置、加入集群、启动节点2
使用命令,注意在添加到节点1集群中时@后面的为当前登录的用户后面信息:
- sudo rabbitmqctl -n rabbit-2 stop_app 启动
- sudo rabbitmqctl -n rabbit-2 reset 重置
- sudo rabbitmqctl -n rabbit-2 join_cluster rabbit-1@'localhost' 添加到节点一集群中
- sudo rabbitmqctl -n rabbit-2 start_app 启动节点2
5,查看集群状态
使用命令:sudo rabbitmqctl cluster_status -n rabbit-1
可以看到,其中有两个节点,以及运行中的节点;集群名称:rabbit-1@localhost等
6,登录控制台查看节点信息
登录rabbitmq服务器地址,使用端口15672 访问,登录guest用户,首页可以看到集群后的节点信息
本文地址:https://blog.csdn.net/liuhenghui5201/article/details/107564902