Configuring failover for RabbitMQ - Genetec Mission Control™ 2.13.3.0

Genetec Mission Control™ Deployment Guide 2.13.3.0

series
Genetec Mission Control™ 2.13.3.0
revised_modified
2020-07-15

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.

What you should know

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).

Procedure

  1. Use the Genetec Mission Control™ installer to install RabbitMQ on each machine where you need to create a node.
  2. 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.
  3. Create a RabbitMQ master cluster.
  4. Add nodes to the master node's cluster.
  5. Enable queue mirroring on each node so they become highly available.