基礎服務操作
rabbitmqctl stop_app 關閉服務
rabbitmqctl start_app 開啟服務
對使用者的操作
rabbitmqctl add_user username password 添加使用者
rabbitmqctl list_users 檢視使用者清單
rabbitmqctl delete_user username 删除使用者
rabbitmqctl clear_permission -p hostpath username 清空使用者的權限
rabbitmqctl list_user_permissions username 列出使用者的權限組
rabbitmqctl change_user_password username newpassword 修改密碼
rabbitmqctl set_pernission -p vhostpath username “” “” 設定使用者的權限
對虛拟主機的操作
rabbitmqctl add_vhost vhostpath 添加虛拟主鍵
rabbitmqctl list_vhostpath 列出所有的虛拟主機
rabbitmqctl list_permissions -p vhostpath 列出虛拟主機的所有權限
rabbitmqctl delete_vhost vhostpath 删除虛拟主機
對隊列的操作
rabbitmqctl list_queues 檢視所有的隊列
rabbitmqctl -p vhostpath purge_queue blue 清空所有的隊列
進階的操作
rabbitmqctl reset 移除所有的資料,注意: 要執行 rabbirmqctl stop_app 之後才能執行
rabbitmqctl join_cluster 加入叢集節點
rabbitmqctl cluster_status 檢視叢集組的狀态
rabbitmqctl change_cluster_node_type | ram 修改叢集節點的存儲形式
rabbitmqctl forget_cluster_node [–office] 删除叢集的節點