RabbitMQ管理平台功能说明文档
**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管理平台功能说明文档相关推荐
- 如何安装husky_统一用户认证平台(Husky)说明文档
统一用户认证平台(Husky)说明文档 1. 架构说明 主要工具 工具 版本 说明 python 3.6 2.2.15 web后端框架 16.13.1 前端框架(spa应用) mysql 5.7 数据 ...
- 智慧社区综合管理平台——需求文档(第九组)
目录 1.引言 1.1 项目简介 1.2 目的 1.3 文档的范围 1.4 预期的读者和阅读建议 1.5 产品的范围 1.6 参考文献 2.总体描述 2.1 产品视角 2.2 用户特征 2.3 系统 ...
- 迅雷云加速开放平台接口说明文档
迅雷云加速开放平台接口说明文档 全局接口 任务接口 接口详细说明 XL_Init BOOLXL_Init(void) XL_UnInit BOOL XL_UnInit(void) XL_CreateT ...
- AST还原功能说明文档
文章目录 还原工具各功能说明文档 1.字符还原 2. 成员表达式连接符变更 3. 标识符重复赋值 4. 未修改常量替换 5. 标识符简化 6. 序列表达式 7. 对象合并 8. 数组简化 9. 成员表 ...
- 智慧城市综合管理平台功能清单
智慧城市综合管理平台功能清单 一.九大标准子系统 序号 子系统名称 功能模块备名称 备注 1 无线数据采集子系统 用户管理 用户的权限.角色进行分配和设置.能进行方便而实用的登录和退出操作 考勤管理 ...
- Yapi 可视化接口管理平台部署文档
一[yabi介绍] 1.1 官网 github:https://github.com/ymfe/yapi Yapi 可视化接口管理平台 Yapi 是高效.易用.功能强大的 api 管理平台,旨在为开发 ...
- 社区智能管理平台 需求文档【第一周】
//本文档为北京理工大学21级软件需求工程课程11组的项目需求文档 a.引言 a.1目的 社区智能消息管理平台是指可以实现居民线上了解社区相关信息.办理社区相关业务功能的平台.在本项目中,该平台使用微 ...
- 社区智能管理平台 需求文档【第八周】
//本文档为北京理工大学21级软件需求工程课程11组的项目需求文档 目录 a.引言 a.1目的 a.2文档约定 a.3预期的读者和阅读建议 a.4产品的范围 a.5参考文献 b.综合描述 b.1产品的 ...
- 健康云平台开发说明文档
系列文章目录 1.漏刻有时文档系统之XE培训系统二次开发配置手册 2.漏刻有时SD申报系统迭代说明文档 3.漏刻有时云守护数据可视化画质感知状态迭代说明文档 4.漏刻有时物联网传感器API接口对接说明 ...
最新文章
- 【问题收录】Ubuntu14.04无法进入到tty1-6的解决办法
- python numpy模块
- android自定义属性的使用
- socket/WebSocket/WebService/http/https概念
- tkmybatis 子查询_dnssearch 子域名枚举工具
- HashMap的7种遍历方式
- CF932F-Escape Through Leaf【树上启发式合并,CDQ分治,斜率优化dp】
- 三次技术转型,程序员的北漂奋斗史
- 启动Intent之前先检查是否有合适的接收者
- RubyOnRails 文件下载
- RGB、HSL、Hex网页色彩,看完这篇全懂了
- IOS开发之——音乐播放器-音乐播放列表(04)
- 文件拷贝(6种方式)
- cad刷新快捷键_CAD快捷键大全清单,送给每一位CAD初学者,非常实用的干货
- ExecutorService,Executors 使用
- 一文了解 HDFS 及其组成框架
- 天龙八部 找怪物ID
- python四叶玫瑰注意点_四叶玫瑰的建立
- 北京某金融公司(Java开发实习生)面试及答案
- 驾考计算机播报原理,驾考科二电脑语音提示
热门文章
- IntelliJ IDEA 创建 Java包
- 不礼让行人怎么抓拍的_去交警队看看,不礼让行人抓拍如何界定?
- STM32 标准外设库(Standard Peripheral Library)下载
- IE6双倍margin问题
- 计算机登录界面怎么切换用户名,win10系统登录界面切换用户的方法
- python求二维数组的鞍点_C语言程序,找出一个二维数组的鞍点。
- MobileNetV1实战:使用MobileNetV1实现植物幼苗分类
- sql日期相关查询--当日至上月当天的日期列表
- Overleaf LaTex 学习(一):页边距设置与matlab代码
- IBM CRL实习感受