OpenStack之RabbitMQ常用命令(rabbitmqctl)
RabbitMQ是OpenStack使用的消息队列服务器之一,熟悉RabbitMQ的常用命令对OpenStack的开发及运维很重要的。整理了RabbitMQ的常用命令,欢迎大家补充。——出自openstackblog
基本的管理功能
1、等待rabbitmq服务启动:rabbitmqctl wait
2、停止rabbitmq:rabbitmqctl stop
3、停止rabbitmq上的应用,不停止rabbitmq:rabbitmqctl stop_app
4、启动rabbitmq上的应用:rabbitmqctl start_app
5、初始化node状态:rabbitmqctl reset该命令会从集群中删除该节点,从管理数据库中删除所有数据,例如vhosts等等。在初始化之前rabbitmq的应用必须先停止。
6、无条件的初始化node状态:rabbitmqctl force_reset