Note:单机版集群仅作为学习使用,生产环境务必使用多服务器集群。
1、配置Host节点、环境变量
127.0.0.1 node1
127.0.0.1 node2
127.0.0.1 node3
在E:\study\rabbitmq下解压2个RabbitMQ文件夹,路径分别为E:\study\rabbitmq\rabbitmq_server-3.6.12-1、E:\study\rabbitmq\rabbitmq_server-3.6.12-2。
设置环境变量:
变量名:RABBITMQ_BASE
变量值:E:\study\rabbitmq\baseconfig
2、修改
rabbitmq-node
1的配置文件并启动
2.1、修改rabbitmq_server-3.6.12-1\sbin\
rabbitmq-env.bat,在16行加入以下配置
set RABBITMQ_CONFIG_FILE=!RABBITMQ_HOME!\etc\
rabbitmq-node1
set RABBITMQ_BASE=!RABBITMQ_BASE!\rabbitmq-cluster
set RABBITMQ_NODENAME=
rabbit1@node1 (建议rabbit@node1
)
set RABBITMQ_NODE_PORT=
5672
2.2、修改rabbitmq_server-3.6.12-1\etc\
rabbitmq-node1.config,修改384行的listener
%% Change the port on which the HTTP listener listens,
%% specifying an interface for the web server to bind to.
%% Also set the listener to use SSL and provide SSL options.
%%
{listener, [{port,
15672},