rabbitmq 命令行與控制台


命令行和管控台

rabbitmqctl stop_app 關閉應用

rabbitmqctl start_app  打開應用

rabbitmqctl status  節點狀態

rabbitmqctl add_user username password: 添加用戶

rabbitmqctl list_users 列出所有用戶

rabbitmqctl delete_user username 刪除用戶

rabbitmqctl clear_permissions -p vhostpath username: 清除用戶權限

rabbitmqctl list_user_permissions username 列出用戶權限

rabbitmqctl change_password username newpassword 修改密碼

rabbitmqctl set_permissions -p vhostpath username ".*"".*"".*" 設置用戶權限(都跟着一個米號)
rabbitmqctl add_vhost vhostpath  創建構建虛擬主機

rabbitmqctl list_vhosts 列出所有虛擬主機

rabbitmqctl list_permissions -p vhostpath :列出虛擬主機上所有權限

rabbitmqctl delete_vhost vhostPath 刪除虛擬主機

對隊列進行操作

rabbitmqctl list_queues 查看所有隊列信息

rabbitmqctl -p vhostpath purge_queue blue 清除隊列里的消息

高級操作

rabbitmqctl reset 移除所有數據,需要在rabbitmqctl stop_app之后使用

rabbitmqctl join——cluster<clusternode> [--ram] 組成集群命令,加入節點的時候存儲節點的模式

rabbitmqctl cluster_status 查看集群狀態

rabbitmqctl change_cluster_node_type disc | ram  修改集群節點的存儲模式

rabbitmqctl forget_cluster_node [--offline] 忘記節點(摘除節點)  

rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2 ...]修改節點名稱


lsof -i:5672這個命令可以快速的查看是否啟動rabbitmq


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM