RabbitMQ 命令列使用學習

2022-05-18 04:09:26 字數 1927 閱讀 8926

【rabbitmq】命令列使用學習

新增admin使用者並授權

rabbitmqctl list_users

rabbitmqctl add_user admin admin

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"rabbitmqctl list_permissions -p /

修改密碼

rabbitmqctl  change_password  v  newpassword

服務端後台方式啟動

rabbitmq-server start &

檢視埠占用情況,確認啟動成功

lsof -i:5672

啟動應用

停止應用

rabbitmqctl reset

節點狀態

rabbitmqctl status

組成集群命令

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]  [oldnode3  newnode3...]

虛擬主機管理

列出所有虛擬主機

rabbitmqctl list_vhosts

建立虛擬主機

rabbitmqctl add_vhost vhostpath

刪除虛擬主機

rabbitmqctl delete_vhost vhostpath

使用者管理

列出所有使用者

rabbitmqctl list_users

新增使用者

rabbitmqctl add_user username password

刪除使用者

rabbitmqctl delete_user username

列出使用者許可權

rabbitmqctl  list_user_permissions username

設定使用者許可權

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

列出虛擬主機上的所有許可權

rabbitmqctl list_permissions -p vhostpath

清除使用者許可權

rabbitmqctl clear_permissions  -p  vhostpath  v

檢視所有佇列

rabbitmqctl list_queues

rabbitmqctl list_queues - vhostpath

檢視所有交換器

rabbitmqctl list_exchanges

檢視所有繫結

rabbitmqctl list_bindings

命令列使用

命令列使用 命令是由英文單詞的縮寫展示 只要了解了英文單詞和縮寫規則 就可以迅速掌握 首先了解單詞含義 檔案 file 新建 make 刪除 remove 移動 move 複製 copy 羅列 list 鏈結 link 查詢 find 觸控 touch 改變 change 發出回音 重複 echo ...

命令列使用

命令是由英文單詞的縮寫展示 只要了解了英文單詞和縮寫規則 就可以迅速掌握 首先了解單詞含義 檔案 file 新建 make 刪除 remove 移動 move 複製 copy 羅列 list 鏈結 link 查詢 find 觸控 touch 改變 change 發出回音 重複 echo 目錄 資料夾...

命令列使用

命令是由英文單詞的縮寫展示 只要了解了英文單詞和縮寫規則 就可以迅速掌握 首先了解單詞含義 檔案 file 新建 make 刪除 remove 移動 move 複製 copy 羅列 list 鏈結 link 查詢 find 觸控 touch 改變 change 發出回音 重複 echo 目錄 資料夾...