雖然還有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...