rabbitmqadmin 命令匯總:
命令 | 解釋 |
---|---|
rabbitmqadmin list users | 查看所有用戶 User |
rabbitmqadmin list users name | 查看所有用戶名 Username |
rabbitmqadmin list users tags | 查看所有用戶角色 |
rabbitmqadmin list vhosts | 查看所有虛擬主機 |
rabbitmqadmin list connections | 查看所有連接 |
rabbitmqadmin list exchanges | 查看所有路由 Exchange |
rabbitmqadmin list bindings | 查看所有路由與隊列的關系綁定 Binding |
rabbitmqadmin list permissions | 查看所有角色的權限 Permission |
rabbitmqadmin list channels | 查看所有通道 Channel |
rabbitmqadmin list consumers | 查看所有消費者 Consumer |
rabbitmqadmin list queues | 查看所有消息隊列 Queue |
rabbitmqadmin list nodes | 查看所有節點 Node |
rabbitmqadmin show overview | 概覽 Overview |
rabbitmqadmin list bindings source destination_type destination properties_key | 查看所有路由與隊列的關系綁定的詳細信息 Binding |
rabbitmqadmin declare queue name=test durable=true | 定義一個隊列queue,durable=true代表持久化打開。 |
rabbitmqadmin declare exchange name=my.fanout type=fanout | 定義一個Fanout路由 |
rabbitmqadmin declare exchange name=my.direct type=direct | 定義一個Direct路由 |
rabbitmqadmin declare exchange name=my.topic type=topic | 定義一個Topic路由 |
rabbitmqadmin declare binding source=my.fanout destination=test routing_key=first | 定義 binding |
rabbitmqadmin publish routing_key=test payload="hello world" | 發布一條消息 |
rabbitmqadmin publish routing_key=my.test exchange=my.topic payload="hello world" | 使用路由轉發消息 |
rabbitmqadmin get queue=test requeue=true | 查看消息,不消費 |
rabbitmqadmin get queue=test requeue=false | 查看消息,並消費 |
rabbitmqadmin purge queue name=test | 刪除隊列中的所有消息 |
rabbitmqadmin delete queue name=hello | 刪除消息隊列 Queue |
rabbitmqadmin delete user name=test | 刪除用戶 User |
rabbitmqadmin delete exchange name=test | 刪除路由器 Exchange |
rabbitmqadmin delete binding source='kk' destination_type=queue destination=test properties_key=test | 刪除路由器與消息隊列的關系綁定 Binding |
rabbitmqadmin -f raw_json list users | raw_json 格式化輸出 |
rabbitmqadmin -f long list users | 格式化輸出 |
rabbitmqadmin -f pretty_json list users | pretty_json 格式化輸出 |
rabbitmqadmin -f kvp list users | 格式化輸出 |
rabbitmqadmin -f tsv list users | 格式化輸出 |
rabbitmqadmin -f table list users | table 格式化輸出 |
rabbitmqadmin -f bash list users | bash 格式化輸出 |