4、RabbitMQ命令行經常使用命令和管控臺
命令行操做
經常使用基礎操做
service相關node
- rabbitmqctl stop_app: 關閉應用
- rabbitmqctl start_app: 啓動應用
- rabbitmqctl status: 節點狀態
- …
用戶相關app
- rabbitmqctl add_user username password: 添加用戶
- rabbitmqctl list_user: 列出全部用戶
- rabbitmqctl delte_user username: 刪除用戶
- rabbitmqctl clear_permission -p vhostpath username: 清除用戶權限
- rabbitmqctl list_user_permission username: 列出用戶權限
- rabbitmqctl change_password username newpassword: 修改密碼
- rabbitmqctl set_permissions -p vhostpath username 「.*」 「.*」 「.*」: 設置用戶權限
- …
虛擬主機相關spa
- rabbitmqctl add_vhost vhostpath: 建立虛擬主機
- rabbitmqctl list_vhost: 列出全部虛擬主機
- rabbitmqctl list_permissions -p vhostpath: 列出虛擬主機上全部權限
- rabbitmqctl delete_vhost vhostpath: 刪除虛擬主機
- …
隊列相關命令行
- rabbitmqctl list_queues: 查看全部隊列信息
- rabbitmqctl -p vhostpath purge_queue blue: 清除隊列裏的消息
- …
高級操做blog
- rabbitmqctl reset: 移除全部數據,要在rabbitmqctl stop_app 以後使用
- rabbitmqctl join_cluster [--ram]:組成集羣命令
- rabbitmqctl cluster_status: 查看集羣的狀態
- rabbitmqctl change_cluster_node_type_disc |ram: 修改集羣節點的存儲形式
- rabbitmqctl forget_cluster_node [--offline]: 忘記節點(摘除節點)
- rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2 …]: 修改節點名稱
管控臺界面
歡迎關注本站公眾號,獲取更多信息