rabbitmq-queues
—
rabbitmq-queues |
[-q -s -l -n
node-t
timeoutcommand_options ] |
rabbitmq-queues
is a command line tool that
provides commands used to manage queues, for example, grow, shrink or
rebalance replicas of replicated queue types. See the
RabbitMQ
quorum queues guide and the general
RabbitMQ
queues guide to learn more about queue types in RabbitMQ.
-n
nodeRABBITMQ_NODENAME
has been overridden).
The output of "hostname -s" is usually the correct suffix to
use after the "@" sign. See
rabbitmq-server(8)
for details of configuring a RabbitMQ node.-q
,
--quiet
-s
,
--silent
-t
timeout,
--timeout
timeoutinfinity
.-l
,
--longnames
--erlang-cookie
cookieRABBITMQ_ERLANG_COOKIE
environment
variable instead of specifying this option on the command line. To learn
more, see the
RabbitMQ
CLI Tools guidehelp
rabbitmq-queues
.grow
node
selector
--vhost-pattern
pattern
--queue-pattern
pattern
--errors-only
rabbitmq-queues grow
"rabbit@newhost" "all" --vhost-pattern
"a-vhost" --queue-pattern ".*"
rebalance
type
--vhost-pattern
pattern
--queue-pattern
patternrabbitmq-queues rebalance
"all" --vhost-pattern "a-vhost"
--queue-pattern ".*"
shrink
noderabbitmq-queues shrink
"rabbit@decomissioned-node"
add_member
queue node
--vhost
virtual-hostrabbitmq-queues add_member
--vhost "a-vhost" "a-queue"
"rabbit@new-node"
delete_member
queue node
--vhost
virtual-hostrabbitmq-queues delete_member
--vhost "a-vhost" "a-queue"
"rabbit@decomissioned-node"
quorum_status
queue
--vhost
virtual-hostrabbitmq-queues quorum_status
--vhost "a-vhost" "a-queue"
check_if_node_is_mirror_sync_critical
rabbitmq-queues
check_if_node_is_mirror_sync_critical
check_if_node_is_quorum_critical
rabbitmq-queues
check_if_node_is_quorum_critical