前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RabbitMQ 的CLI管理工具 rabbitmqadmin(21)

RabbitMQ 的CLI管理工具 rabbitmqadmin(21)

作者头像
franket
发布2021-11-26 09:41:37
3910
发布2021-11-26 09:41:37
举报
文章被收录于专栏:技术杂记

到此为止,我们看到了 topic 的组播,异步特性


命令汇总

  • rpm -ivh rabbitmq-server-3.6.1-1.noarch.rpm
  • wget https://packages.erlang-solutions.com/erlang/esl-erlang/FLAVOUR_1_general/esl-erlang_18.3-1~centos~6_amd64.rpm
  • rpm -ivh esl-erlang_18.3-1~centos~6_amd64.rpm
  • rpm -e erlang-erts-R14B-04.3.el6.x86_64
  • wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
  • rpm -ivh erlang-solutions-1.0-1.noarch.rpm
  • cat /etc/yum.repos.d/erlang_solutions.repo
  • yum update erlang.x86_64
  • wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
  • rpm -ivh rabbitmq-server-3.6.1-1.noarch.rpm
  • /etc/init.d/rabbitmq-server start
  • netstat -an | grep -E "(4369|25672|5672|5671|15672|61613|61614|1883|8883)"
  • rabbitmq-plugins list
  • netstat -ant | grep 15672
  • rabbitmq-plugins enable rabbitmq_management
  • wget http://localhost:15672/cli/rabbitmqadmin
  • file rabbitmqadmin
  • chmod +x rabbitmqadmin
  • rabbitmqadmin --help
  • rabbitmqadmin help subcommands
  • rabbitmqadmin help config
  • rabbitmqadmin list users
  • rabbitmqadmin list users name
  • rabbitmqadmin list users tags
  • rabbitmqadmin list vhosts
  • rabbitmqadmin list connections
  • rabbitmqadmin list exchanges
  • rabbitmqadmin list bindings
  • rabbitmqadmin list permissions
  • rabbitmqadmin list permissions read
  • rabbitmqadmin list channels
  • rabbitmqadmin list parameters
  • rabbitmqadmin list consumers
  • rabbitmqadmin list queues
  • rabbitmqadmin list policies
  • rabbitmqadmin list nodes
  • rabbitmqadmin show overview
  • rabbitmqadmin delete queue name=hello
  • rabbitmqadmin delete user name=test
  • rabbitmqadmin delete exchange name=test
  • rabbitmqadmin delete binding source='kk' destination_type=queue destination=test properties_key=test
  • rabbitmqadmin list bindings source destination_type destination properties_key
  • rabbitmqadmin purge queue name=test
  • rabbitmqadmin -f raw_json list users
  • rabbitmqadmin -f long list users
  • rabbitmqadmin -f pretty_json list users
  • rabbitmqadmin -f kvp list users
  • rabbitmqadmin -f tsv list users
  • rabbitmqadmin -f table list users
  • rabbitmqadmin -f bash list users
  • rabbitmqadmin declare queue name=test durable=true
  • rabbitmqadmin publish routing_key=test payload="just for test"
  • rabbitmqadmin get queue=test requeue=true
  • rabbitmqadmin get queue=test requeue=false
  • rabbitmqadmin declare exchange name=my.fanout type=fanout
  • rabbitmqadmin declare exchange name=my.direct type=direct
  • rabbitmqadmin declare exchange name=my.topic type=topic
  • rabbitmqadmin publish routing_key=test exchange=my.fanout payload="just for test"
  • rabbitmqadmin publish routing_key=test payload="just for test2"
  • rabbitmqadmin declare binding source=my.fanout destination=test routing_key=first
  • rabbitmqadmin publish routing_key=first exchange=my.fanout payload="just for test1"
  • rabbitmqadmin publish routing_key=first payload="just for test2"
  • rabbitmqadmin declare queue name=test.fanout durable=true
  • rabbitmqadmin declare binding source=my.fanout destination=test.fanout routing_key=second
  • rabbitmqadmin publish routing_key=second exchange=my.fanout payload="just for test3"
  • rabbitmqadmin get queue=test.fanout requeue=true
  • rabbitmqadmin purge queue name=test
  • rabbitmqadmin purge queue name=test.fanout
  • rabbitmqadmin publish routing_key=first exchange=my.fanout payload="just for test4"
  • rabbitmqadmin get queue=test requeue=true
  • rabbitmqadmin get queue=test.fanout requeue=true
  • rabbitmqadmin publish exchange=my.fanout payload="just for test5"
  • rabbitmqadmin declare queue name=test.direct durable=true
  • rabbitmqadmin declare binding source=my.direct destination=test routing_key=third
  • rabbitmqadmin declare binding source=my.direct destination=test.direct routing_key=fourth
  • rabbitmqadmin publish routing_key=third exchange=my.direct payload="just for test6"
  • rabbitmqadmin publish routing_key=fourth exchange=my.direct payload="just for test7"
  • rabbitmqadmin get queue=test.direct requeue=true
  • rabbitmqadmin purge queue name=test
  • rabbitmqadmin purge queue name=test.direct
  • rabbitmqadmin declare queue name=test.topic durable=true
  • rabbitmqadmin declare binding source=my.topic destination=test routing_key=*.hard.*
  • rabbitmqadmin declare binding source=my.topic destination=test.topic routing_key=cheap.#
  • rabbitmqadmin declare binding source=my.topic destination=test.direct routing_key=*.*.food
  • rabbitmqadmin declare binding source=my.topic destination=test.fanout routing_key=*.*.food
  • rabbitmqadmin declare binding source=my.topic destination=test.fanout routing_key=xtest
  • rabbitmqadmin publish routing_key=a.hard.b exchange=my.topic payload="just for test8"
  • rabbitmqadmin publish routing_key=a.hard.food exchange=my.topic payload="just for test9"
  • rabbitmqadmin publish routing_key=cheap.soft.food exchange=my.topic payload="just for test10"
  • rabbitmqadmin publish routing_key=cheap.hard.drink exchange=my.topic payload="just for test11"
  • rabbitmqadmin publish routing_key=xtest exchange=my.topic payload="just for test12"
  • rabbitmqadmin publish routing_key=cheap.hard.food exchange=my.topic payload="just for test13"

原文地址

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 命令汇总
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档