Quantcast
Viewing latest article 23
Browse Latest Browse All 28

RabbitMQ - Setting up a local cluster

1. Make sure the ERLAND and RabbitMQ version is same on all nodes.

2. Copy over the erlang.cookie from one of the node to to all the nodes. The erlang.cookie must be same across all nodes.
In windows you would find under C:\Users\<logged in user> by default. Or check the HOMEPATH environment variable value, it would be under that folder.

Prerequisite for starting the node.

SET HOMEDRIVE, HOMEPATH

e.g. set HOMEDRIVE=C:
set HOMEPATH=\Users\xyzuser

in this case the erlang.cookie would be available under C:\Users\xyzuser

3. Start the Node 1

Command for starting the  C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1\sbin>rabbitmq-server.bat

4. Start the Node2

Command for starting the  C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1\sbin>rabbitmq-server.bat

5. Adding node2 to the cluster
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1\sbin>rabbitmqctl.bat stop_app
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1\sbin>rabbitmqctl.bat join_cluster rabbit@node1
C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1\sbin>rabbitmqctl.bat start_app

Viewing latest article 23
Browse Latest Browse All 28

Trending Articles