Hi, we are using:
RabbitMQ version: 3.8.11
Using a cluster of 3 nodes
Config:
# Cluster formation. See http://www.rabbitmq.com/cluster-formation.html for details.
cluster_formation.peer_discovery_backend = rabbit_peer_discovery_k8s
# Split-brain mitigration strategy. RabbitMQ will automatically decide on a winning partition.
cluster_partition_handling = autoheal
# Selects the master node as the one with the least running master queues.
queue_master_locator=min-masters
I am trying to migrate to the quorum queue and answer the following questions before I do that:
1) Is there any difference in terms of memory usage between mirrored queue and quorum queue? Also, when compared to mirrored queue vs single RMQ node, does mirrored queue strictly use significantly more memory/resources for leader/follower synchonization?
2) Which part of the config do I need to update for migration from mirrored queue -> quorum queue? Do I specify the queue-type="quorum" in the config and that's pretty much it? Any other handling do I need to do on the client side?
Thanks!
Best,
Jesse