1.4 RabbitMQ-常用的linux命令

本文基於慕課網-阿神老師的課程-RocketMQ核心技術精講與高併發抗壓實戰,僅作爲個人的學習
記錄

1.RabbitMQ基本操作

1.關閉應用

	rabbitmqctl stop_app

2.啓動應用

rabbitmqctl start_app

3.查看節點狀態

 rabbitmqctl status

4.添加用戶

rabbitmqctl add_user username password

5.列出所有用戶

rabbitmqctl list_users

6.刪除用戶

rabbitmqctl delete_user username

7.清除用戶權限

rabbitmqctl  clear_permissions -o vhostpath username

8.列出用戶權限

rabbitmqctl list_user_permsissions username

9.修改密碼

rabbitmqctl change_password username new password

10.設置用戶權限

rabbitmqctl set_permissions -p vhostpath username ".*" ".*" ".*"

11.創建虛擬主機

rabbitmqctl add_vhost vhostpath

12.列出所有虛擬主機

rabbitmqctl list_vhosts

13.列出虛擬主機上所有權限

rabbitmqctl list_permissions -p vhostpath

14.刪除虛擬主機

rabbitmqctl delete_vhost vhostpath

15.查看所有隊列信息

rabbitmqctl list_queues

16.清除隊列裏的消息

rabbitmqctl  -p vhostpath purge_queue blue

2.RabbitMQ高級操作

1.修改集羣節點的存儲形式

rabbitmqctl change_cluster_node_type disc |ram

2.忘記節點(摘除節點)

rabbitmqctl forget_cluster_node [--offline]

3.修改節點名稱

rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2 ...]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章