Monitoring & Management
Tutorials
CLI
rabbitmq-diagnostics
Online Resource Utilization
rabbitmq-diagnostics observer
RabbitMQ Version
[root@tpeeaprmq98 ~]# rabbitmq-diagnostics server_version
Asking node rabbit@tpeeaprmq98 for its RabbitMQ version...
3.10.7
rabbitmqctl
List the queues
rabbitmqctl -p <vhost-name> list_queues name durable arguments policy
rabbitmqctl -qs -p <vhost-name> list_queues name > queue_names.lst
Recreate the virtual host
rabbitmqctl delete_vhost <my-vhost-name>
rabbltmqctl add_vhost <my-vhost-name>
Reset the RabbitMQ Node
The broker drops all virtual hosts, queues, exchanges, and non-administrative users.
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app
Force Reset the RabbitMQ Node
如果 Cluster 損壞且無法恢復運作時,可以嘗試強制重設 Node。
rabbitmqctl stop_app
rabbitmqctl force_reset
rabbitmqctl start_app