To set up a resilient RabbitMQ cluster with high availability, you must set up at least three nodes. If any one of the nodes become unavailable, one of the remaining nodes can be reached and no data is lost.
Nodes can be physical or virtual machines. All machines in the RabbitMQ cluster must be reachable. It is recommended that all machines in the RabbitMQ cluster be on the same domain and on the same local area network (LAN).
What you should know
Use the Genetec Mission
Control™ installer to install
RabbitMQ on each machine where you need to create a node.
For instructions, see Installing Genetec Mission Control™.
Select one node to be the master node.
The master node is used to create and name the RabbitMQ cluster. It has no advantage over the other nodes.
- Create a RabbitMQ master cluster.
- Add nodes to the master node's cluster.
- Enable queue mirroring on each node so they become highly available.