欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

rabbitmq的终端管理命令rabbitmqadmin

程序员文章站 2022-05-31 09:11:44
...
启动rabbitmq
systemctl start rabbitmq-server

可以在启动rabbitmq后,执行这个命令。
rabbitmq-plugins enable rabbitmq_management

界面显示:注意这里会立刻开启一个http服务,自动的,端口默认15672
Enabling plugins on node rabbit@iZbp1hpvk8ectela8z8169Z:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@iZbp1hpvk8ectela8z8169Z...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

然后,
yum install python3

下面是 web界面管理mq
http://127.0.0.1:15672/
guest用户不能登陆的问题,需自己单独创建一个用户。vhost是 /

怎么添加用户,用户权限
看下面这篇文章。
https://www.cnblogs.com/xinxiucan/p/7940953.html




下面是命令行方式管理mq。


然后,
cd /usr/local/bin
wget https://raw.githubusercontent.com/rabbitmq/rabbitmq-management/v3.8.9/bin/rabbitmqadmin

或这里也可以从服务内直接下载,这是推荐的做法。
wget http://127.0.0.1:15672/cli/rabbitmqadmin

chmod +x rabbitmqadmin
cd
现在开始可以使用


rabbitmqadmin list queues

具体文档:
https://www.rabbitmq.com/management-cli.html

或者直接用帮助命令。
rabbitmqadmin help

rabbitmqadmin help subcommands


查看所有队列,以及每个队列有多少条未消费记录
rabbitmqadmin list queues

把queues改成 vhosts,exchanges等,能看其他基本信息。


查看两条未消费的记录。队列名为x1
rabbitmqadmin get queue=x1 count=2


查找配置文件
rabbitmq-diagnostics status

怎么添加用户,用户权限
看下面这篇文章。
https://www.cnblogs.com/xinxiucan/p/7940953.html