From 27514d58573ce1f844af4ea60afa72c7f58f1cd7 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Thu, 21 Aug 2025 22:09:29 +0200 Subject: vault backup: 2025-08-21 22:09:29 --- Quorum Queues.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Quorum Queues.md (limited to 'Quorum Queues.md') diff --git a/Quorum Queues.md b/Quorum Queues.md new file mode 100644 index 0000000..4792c14 --- /dev/null +++ b/Quorum Queues.md @@ -0,0 +1,17 @@ +[Docs](https://www.rabbitmq.com/docs/quorum-queues) + +# Growing replicas +```shell +sudo rabbitmq-queues grow rabbit@rabbitmq.env.vps1-lej1.one.com all +``` +> Idempotent, should be done for each node in the cluster +### Check quorum status on all quorum queues +```shell +sudo rabbitmq-diagnostics list_queues arguments name | grep quorum | cut -f2 | sudo xargs -n1 rabbitmq-diagnostics quorum_status +``` +> quorum_status --formatter json + +```shell +sudo rabbitmq-diagnostics list_queues arguments name | grep quorum | cut -f2 | while read name; do sudo rabbitmq-diagnostics quorum_status --formatter json "${name}" | jq '. | length == 3' | xargs test true == || echo ${name}; done +``` +> List only queues that less than 3 replicas \ No newline at end of file -- cgit v1.2.3