启动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
分享到:
相关推荐
RabbitMQ提供了管理界面,可以使用浏览器访问`http://localhost:15672`(默认情况下),但需要首先设置一个管理员账号,通过`rabbitmqctl add_user admin password`和`rabbitmqctl set_user_tags admin ...
在终端中输入以下命令: ```bash sudo curl https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add - sudo tee /etc/yum.repos.d/rabbitmq-server.repo [rabbitmq-server] name=RabbitMQ...
在终端中,使用RabbitMQ的控制台命令(在RabbitMQ服务器运行的情况下): ``` rabbitmqctl add_user admin admin_password rabbitmqctl set_user_tags admin administrator rabbitmqctl set_permissions -p / ...
在CentOS 8上安装RabbitMQ可以通过使用包管理器`yum`来实现,这使得过程变得更加简单。下面我们将详细讲解如何在CentOS 8上使用`yum`来安装RabbitMQ。 首先,为了能够通过`yum`安装RabbitMQ,我们需要添加RabbitMQ...
rabbitmqadmin declare binding source=delayed_exchange destination=delayed_queue routing_key='some_routing_key' arguments='{"x-delay": 10000}' ``` 这样,任何发送到`delayed_exchange`并带有`some_routing...
- 如果出现启动错误,可以尝试在终端使用`CTRL+C`停止进程后,再次执行启动命令。 - **1.2.2.3 格式化空格数报错** - 此类问题通常与项目中的`.eslintrc`配置文件有关,可以适当调整或忽略这些格式化规则。 **2...