rabbitmq常用命令
rabbitmqctl命令
1). 伺服器啟動與關閉
啟動: rabbitmq-server –detached
關閉:rabbitmqctl stop
若單機有多個例項,則在rabbitmqctlh後加–n 指定名稱
2). 外掛程式管理
開啟某個外掛程式:rabbitmq-pluginsenable ***
關閉某個外掛程式:rabbitmq-pluginsdisable***
注意:重啟伺服器後生效。
3).virtual_host管理
新建virtual_host: rabbitmqctladd_vhost ***
撤銷virtual_host:rabbitmqctl delete_vhost ***
4). 使用者管理
新建使用者:rabbitmqctl add_user ***pwd
刪除使用者: rabbitmqctl delete_user ***
改密碼: rabbimqctlchange_password
設定使用者角色:rabbitmqctlset_user_tags
tag可以為 administrator,monitoring, management
5). 許可權管理
許可權設定:set_permissions [-pvhostpath]
vhostpath
vhost路徑
user
使用者名稱conf
乙個正規表示式match哪些配置資源能夠被該使用者訪問。
write
乙個正規表示式match哪些配置資源能夠被該使用者讀。
read
乙個正規表示式match哪些配置資源能夠被該使用者訪問。
6). 獲取伺服器狀態資訊
伺服器狀態:rabbitmqctl status
佇列資訊:rabbitmqctl list_queues[-p vhostpath] [queueinfoitem ...]
queueinfoitem可以為:name,durable,auto_delete,arguments,messages_ready,messages_unacknowledged,messages,consumers,memory
exchange資訊:rabbitmqctllist_exchanges[-p vhostpath] [exchangeinfoitem ...]
exchangeinfoitem有:name,type,durable,auto_delete,internal,arguments.
binding資訊:rabbitmqctllist_bindings[-p vhostpath] [bindinginfoitem ...]
bindinginfoitem有:source_name,source_kind,destination_name,destination_kind,routing_key,arguments
connection資訊:rabbitmqctllist_connections [connectioninfoitem ...]
connectioninfoitem有:recv_oct,recv_cnt,send_oct,send_cnt,send_pend等。
channel資訊:rabbitmqctl list_channels[channelinfoitem ...]
channelinfoitem有consumer_count,messages_unacknowledged,messages_uncommitted,acks_uncommitted,messages_unconfirmed,prefetch_count,client_flow_blocked
rabbimq-plugins
系統命令
解除安裝#rpm -qa|grep rabbitmq
rabbitmq-server-3.6.1-1.noarch
#rpm -e --nodeps rabbitmq-server-3.6.1-1.noarch
#rpm -qa|grep erlang
esl-erlang-18.3-1.x86_64
#rpm -e --nodeps esl-erlang-18.3-1.x86_64
服務#service rabbitmq-server start --後台方式執行
#service rabbitmq-server stop --停止執行
#service rabbitmq-server status --檢視狀態
外掛程式安裝
進入外掛程式安裝目錄/plugins/(可以檢視一下當前已存在的外掛程式)
cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.2/plugins
wget
啟用外掛程式
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
centos 5.6 安裝rabbitmq
rabbitmq客戶端c++安裝詳細記錄
用python嘗試rabbitmq
rabbitmq集群環境生產例項部署
ubuntu下php + rabbitmq使用
在centos上安裝rabbitmq流程
rabbitmq概念及環境搭建
rabbitmq入門教程
rabbitmq 的詳細介紹:請點這裡
:請點這裡
rabbitmq 常用命令
一 一些基本的管理命令 一步啟動erlang node和rabbit應用 rabbitmq server 在後台啟動rabbit node rabbitmq server detached 關閉整個節點 包括應用 rabbitmqctl stop二 怎樣僅僅關閉應用而不關閉整個節點呢 因為rabbi...
RabbitMQ 常用命令
給centos安裝epel yum 源 rpm ivh安裝erlang執行環境 yum install erlang安裝rabbitmq server rpm import rpm ivh開啟server chkconfig rabbitmq server on rabbitmqctl status...
rabbitmq常用命令
阿里雲rabbitmq usr lib rabbitmq lib rabbitmq server 3.6.6 sbin 2 還原 rabbitmqctl reset 4 新增使用者 rabbitmqctl add user root root 5 設定許可權 rabbitmqctl set perm...