消息中间件系列教程(05) -RabbitMQ -管理控制台的使用

简介: 消息中间件系列教程(05) -RabbitMQ -管理控制台的使用

引言

在上一篇博客《消息中间件系列教程(04) -RabbitMQ -简介&安装》,介绍了RabbitMQ不同平台的安装与简介。本文主要将解下RabbitMQ控制台的使用。

RabbitMQ登录管理控制台的地址:http://localhost:15672

登录账号密码均为:guest

RabbitMQ主要应用于大型互联网公司,学习之前,先来了解VirtualHost的概念:

像MySQL有数据库的概念并且可以指定用户对库和表等操作的权限。RabbitMQ也有类似的权限管理,在RabbitMQ中可以虚拟消息服务器VirtualHost,每个VirtualHost相当月一个相对独立的RabbitMQ服务器,每个VirtualHost之间是相互隔离的。exchange、queue、message不能互通

1.添加账号

分别添加三个账号:

  • 订单管理员 账号:OrderAdmin 密码:123456
  • 库存管理员 账号:StockAdmin 密码:123456
  • 会员管理员 账号:MemberAdmin 密码:123456

1.首先在管理控制台选择Admin模块:

2.添加用户并分配权限(以OrderAdmin为例):

3.添加后,可以在列表看到添加成功。

3.继续按相同的步骤添加其余两个账号。

2.分配VirtualHost

在第一步添加账号的时候,可以看到每个账号并没有分配VirtualHost,下面来看看怎么分配VirtualHost。

现在新增3个VirtualHost,分别赋给3个账号

  • OrderHost -> OrderAdmin
  • StockHost -> StockAdmin
  • MemberHost -> MemberAdmin

1.选择VirtualHost模块

2.添加VirtualHost:

3.确认添加后,可以在控制台看到列表添加成功:

4.添加剩余的库存及会员VirtualHost:

5.分配OrderHost给OrderAdmin:

在管理员列表选择人员,进入内容列表

分配OrderHost给OrderAdmin

6.保存,可以看到OrderHost已经分配给OrderAdmin了。

7.另外两个也按上述步骤操作:

未完待续。。。

相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
相关文章
|
27天前
|
消息中间件 存储 Java
RocketMQ(一):消息中间件缘起,一览整体架构及核心组件
【10月更文挑战第15天】本文介绍了消息中间件的基本概念和特点,重点解析了RocketMQ的整体架构和核心组件。消息中间件如RocketMQ、RabbitMQ、Kafka等,具备异步通信、持久化、削峰填谷、系统解耦等特点,适用于分布式系统。RocketMQ的架构包括NameServer、Broker、Producer、Consumer等组件,通过这些组件实现消息的生产、存储和消费。文章还提供了Spring Boot快速上手RocketMQ的示例代码,帮助读者快速入门。
|
2月前
|
消息中间件 存储 RocketMQ
消息中间件-RocketMQ技术(二)
消息中间件-RocketMQ技术(二)
|
2月前
|
消息中间件 存储 中间件
消息中间件-RocketMQ技术(一)
消息中间件-RocketMQ技术(一)
|
1月前
|
消息中间件 编解码 Docker
【Docker项目实战】Docker部署RabbitMQ消息中间件
【10月更文挑战第8天】Docker部署RabbitMQ消息中间件
85 1
【Docker项目实战】Docker部署RabbitMQ消息中间件
|
21天前
|
消息中间件 存储 Java
吃透 RocketMQ 消息中间件,看这篇就够了!
本文详细介绍 RocketMQ 的五大要点、核心特性及应用场景,涵盖高并发业务场景下的消息中间件关键知识点。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
吃透 RocketMQ 消息中间件,看这篇就够了!
|
1月前
|
消息中间件 存储 JSON
rabbitmq基础教程(ui,java,springamqp)
本文提供了RabbitMQ的基础教程,包括如何使用UI创建队列和交换机、Java代码操作RabbitMQ、Spring AMQP进行消息发送和接收,以及如何使用不同的交换机类型(fanout、direct、topic)进行消息路由。
25 0
rabbitmq基础教程(ui,java,springamqp)
|
3月前
|
消息中间件 监控 Ubuntu
RabbitMQ安装配置,超详细版教程
以上步骤为您提供了在Linux环境下安装RabbitMQ的详细过程。安装Erlang作为基础,然后通过添加官方源并安装RabbitMQ本身,最后对服务进行配置并启用Web管理界面。这些步骤操作简单直观,只需要跟随上述指南,即可在短时间内将RabbitMQ服务器运行起来,并进行进一步的配置和管理。不要忘记硬件和网络资源对性能的影响,确保RabbitMQ能够满足您的应用需求。
256 0
|
26天前
|
消息中间件 JSON Java
开发者如何使用轻量消息队列MNS
【10月更文挑战第19天】开发者如何使用轻量消息队列MNS
66 4
|
21天前
|
消息中间件 存储 Kafka
MQ 消息队列核心原理,12 条最全面总结!
本文总结了消息队列的12个核心原理,涵盖消息顺序性、ACK机制、持久化及高可用性等内容。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
|
24天前
|
消息中间件
解决方案 | 云消息队列RabbitMQ实践获奖名单公布!
云消息队列RabbitMQ实践获奖名单公布!