rabbitmqctl 命令整理

2021-09-24 23:23:25 字數 1088 閱讀 1052

雖然還有http 介面、web admin元件可以進行管理,但是rabbitmqctl 基本包含了 rabbitmq 的全部管理功能,更為全面。 所以將其使用方法總結於此。

一,命令格式

rabbitmqctl [-n ] [-q]

-n node #預設node名稱是"rabbit@server",如果你的主機名是』server.example.com』,那麼node名稱是』rabbit@server』

-q #安靜輸出模式,資訊會被禁止輸出

二, 基礎命令

三,集群管理

顯示cluster中的所有node

cluster_status

遠端移除cluster中的乙個node,前提是該node必須處於offline狀態,如果是online狀態,則需要加–offline引數

forget_cluster_node [–offline]

更新集群節點

update_cluster_nodes clusternode

同步映象佇列

sync_queue queue

取消同步映象佇列

cancel_sync_queue queue

四, 使用者管理命令

五,策略管理

策略用來控制和修改queues和exchange在集群中的行為,策略可以應用到vhost。

六,queues && exchange狀態資訊

七,外掛程式的開啟和關閉方法

rabbitmq-plugins

commands:

list [-v] [-m] [-e] [-e]

顯示所有的的外掛程式,-v顯示版本、-m顯示名稱、-e顯示明確已經開啟的、-e顯示明確的和暗中開啟的

enable … #開啟乙個外掛程式

disable … #關閉乙個外掛程式

eg: rabbitmq-plugins enable rabbitmq_management (prot : 15672)

八,設定引數

set_parameter [-p ]

clear_parameter [-p ]

list_parameters [-p ]

參考:

rabbitmqctl 命令整理

雖然還有http 介面 web admin元件可以進行管理,但是rabbitmqctl 基本包含了 rabbitmq 的全部管理功能,更為全面。所以將其使用方法總結於此。一,命令格式 rabbitmqctl n q n node 預設node名稱是 rabbit server 如果你的主機名是 se...

MySQL 命令整理

1 mysql服務的啟動和停止 net stop mysql net start mysql 2 登陸mysql command line 因為預設是以root使用者登入到mysql資料庫,如果需要以其它使用者登入,可以到mysql安裝目錄 bin下執行 mysql u 使用者名稱 p 資料庫 3 ...

linux 命令整理

mount mount t cifs o username user,password 123456 mnt lhq 將windows下的share資料夾掛載到linux下,這樣就可以在linux下方便的訪問windows資料夾了 share資料夾需設定共享 tcpdump tcpdump i et...