**RabbitMQ管理平台功能说明文档**继上篇写的安装文档,在此记录一下RabbitMQ管理平台的一些功能说明。安装好rabbitmq启动之后,访问http://localhost:15672/#/,可看到Web管理页面主页面:

管理平台右上角会有用户,集群,版本号和erlang语言的版本说明。

1.首页是overview,能看到rabbitMQ的整体情况,可以看到连接数,交换器数量,队列数量,消费者数量等。

2.下面有“Node”项,这里面显示的是RabbitMQ的服务节点:

目前有一个节点,这里可以有多个服务节点(集群)。

3.然后下面的“Ports and contexts”展示的是端口信息:

这里一共有三个端口,其中5672是amqp协议的端口,15672是RabbitMQ的管理工具端口(这就是我们现在操作的),25672是做集群的端口。

4.最下面的就是进行导入导出RabbitMQ的基本信息:

导出的是json格式的文本,内容类似我们执行“rabbitmqctl status”指令拿到的结果。
导入即是在导出文件的基础上做修改,进行导入,参数合理的话会进行基础配置的修改。

一、添加用户(之前有在安装说明文档说过用控制台添加用户并授予相应权限,这个是直接在管理平台添加用户)
默认会提供一个默认用户guest,密码也是guest,线上环境需要创建一个新用户。
首先切换到Admin标签页,可以查看或添加用户,添加用户时,可指定Tags,相当于角色,会拥有对应的权限:

点击用户列表的用户名,可分配权限、编辑或删除用户,分配权限时,可细化到某个virtual下的某个topic,并按读、写、配置类别进行分开:

二、交换器:

其中:
Name:新建交换器的名字;
Type:新建交换器的类型,交换器类型分为四种(fanout、topic、direct、headers);
Durability:消息持久化,分为两种(Durable持久化、Transient暂时);
Auto Delete:是否自动删除,true为自动删除,删除的前提是至少有一个队列或者交换器与这个交换器绑定,之后所有与这个交换器绑定的队列或者交换器都与此解绑(并不是当与此交换器连接的客户端都断开时自动删除;
Internal:是否内置,true表示内置交换器,客户端程序无法直接发送消息到这个交换器中,只能通过交换器路由到交换器这种方式;
Argument:其它一些结构化参数。
选好自己想要的类型后点击add exchange即可创建新的交换器。

交换器绑定:单击交换器列表中的交换器名称即可进入交换器绑定界面(如图)。

在红框的内添加你要绑定的规则:

其中:
To queue:队列名称;

To exchange:交换器的名称;

RoutingKey:用来绑定队列和交换器的路由键;

Argument:定义绑定的一些参数。

三、管理队列:
切换到“Queues”标签,可以查看队列信息,点击队列名称,可查看队列所有状态的消息数量和大小等统计信息(如图):


在红框内输入新建队列:
其中:
Name:队列名;

Durability:消息持久化,分为两种(Durable持久化、Transient暂时);

Auto Delete:是否自动删除,true为自动删除,删除的前提是至少有一个队列或者交换器与这个交换器绑定,之后所有与这个交换器绑定的队列或者交换器都与此解绑(并不是当与此交换器连接的客户端都断开时自动删除;
Argument:其它一些结构化参数。
填写完成后点击 add queue 即可新建队列。

队列绑定到交换器:
在队列清单中点击想要绑定的队列名进入此条队列的详细信息界面,如绑定信息,消费者信息,消息信息等等(如下图)。

这里主要讲队列绑定交换器,找到bindings(如下图):

From exchange:交换器名称,如果设置为空字符串,则消息会被发送到RabbitMQ默认的交换器中。
routingKey:指定路由键,交换器根据路由键将消息存储到相应的队列之中(跟绑定的交换器的routingKey要相同)
Argument:其它一些结构化参数。

四、连接
下面是“Connections”(连接)选项卡下面的信息:

在这里可以看客户端连接RabbitMQ服务的信息。目前尚未有客户端连接,所以上面看不到连接信息。

RabbitMQ管理平台功能说明文档相关推荐

  1. 如何安装husky_统一用户认证平台(Husky)说明文档

    统一用户认证平台(Husky)说明文档 1. 架构说明 主要工具 工具 版本 说明 python 3.6 2.2.15 web后端框架 16.13.1 前端框架(spa应用) mysql 5.7 数据 ...

  2. 智慧社区综合管理平台——需求文档(第九组)

    目录 1.引言  1.1 项目简介 1.2 目的 1.3 文档的范围 1.4 预期的读者和阅读建议 1.5 产品的范围 1.6 参考文献 2.总体描述 2.1 产品视角 2.2 用户特征 2.3 系统 ...

  3. 迅雷云加速开放平台接口说明文档

    迅雷云加速开放平台接口说明文档 全局接口 任务接口 接口详细说明 XL_Init BOOLXL_Init(void) XL_UnInit BOOL XL_UnInit(void) XL_CreateT ...

  4. AST还原功能说明文档

    文章目录 还原工具各功能说明文档 1.字符还原 2. 成员表达式连接符变更 3. 标识符重复赋值 4. 未修改常量替换 5. 标识符简化 6. 序列表达式 7. 对象合并 8. 数组简化 9. 成员表 ...

  5. 智慧城市综合管理平台功能清单

    智慧城市综合管理平台功能清单 一.九大标准子系统 序号 子系统名称 功能模块备名称 备注 1 无线数据采集子系统 用户管理 用户的权限.角色进行分配和设置.能进行方便而实用的登录和退出操作 考勤管理 ...

  6. Yapi 可视化接口管理平台部署文档

    一[yabi介绍] 1.1 官网 github:https://github.com/ymfe/yapi Yapi 可视化接口管理平台 Yapi 是高效.易用.功能强大的 api 管理平台,旨在为开发 ...

  7. 社区智能管理平台 需求文档【第一周】

    //本文档为北京理工大学21级软件需求工程课程11组的项目需求文档 a.引言 a.1目的 社区智能消息管理平台是指可以实现居民线上了解社区相关信息.办理社区相关业务功能的平台.在本项目中,该平台使用微 ...

  8. 社区智能管理平台 需求文档【第八周】

    //本文档为北京理工大学21级软件需求工程课程11组的项目需求文档 目录 a.引言 a.1目的 a.2文档约定 a.3预期的读者和阅读建议 a.4产品的范围 a.5参考文献 b.综合描述 b.1产品的 ...

  9. 健康云平台开发说明文档

    系列文章目录 1.漏刻有时文档系统之XE培训系统二次开发配置手册 2.漏刻有时SD申报系统迭代说明文档 3.漏刻有时云守护数据可视化画质感知状态迭代说明文档 4.漏刻有时物联网传感器API接口对接说明 ...

最新文章

  1. 【问题收录】Ubuntu14.04无法进入到tty1-6的解决办法
  2. python numpy模块
  3. android自定义属性的使用
  4. socket/WebSocket/WebService/http/https概念
  5. tkmybatis 子查询_dnssearch 子域名枚举工具
  6. HashMap的7种遍历方式
  7. CF932F-Escape Through Leaf【树上启发式合并,CDQ分治,斜率优化dp】
  8. 三次技术转型,程序员的北漂奋斗史
  9. 启动Intent之前先检查是否有合适的接收者
  10. RubyOnRails 文件下载
  11. RGB、HSL、Hex网页色彩,看完这篇全懂了
  12. IOS开发之——音乐播放器-音乐播放列表(04)
  13. 文件拷贝(6种方式)
  14. cad刷新快捷键_CAD快捷键大全清单,送给每一位CAD初学者,非常实用的干货
  15. ExecutorService,Executors 使用
  16. 一文了解 HDFS 及其组成框架
  17. 天龙八部 找怪物ID
  18. python四叶玫瑰注意点_四叶玫瑰的建立
  19. 北京某金融公司(Java开发实习生)面试及答案
  20. 驾考计算机播报原理,驾考科二电脑语音提示

热门文章

  1. IntelliJ IDEA 创建 Java包
  2. 不礼让行人怎么抓拍的_去交警队看看,不礼让行人抓拍如何界定?
  3. STM32 标准外设库(Standard Peripheral Library)下载
  4. IE6双倍margin问题
  5. 计算机登录界面怎么切换用户名,win10系统登录界面切换用户的方法
  6. python求二维数组的鞍点_C语言程序,找出一个二维数组的鞍点。
  7. MobileNetV1实战:使用MobileNetV1实现植物幼苗分类
  8. sql日期相关查询--当日至上月当天的日期列表
  9. Overleaf LaTex 学习(一):页边距设置与matlab代码
  10. IBM CRL实习感受