博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RocketMQ
阅读量:6697 次
发布时间:2019-06-25

本文共 753 字,大约阅读时间需要 2 分钟。

专业术语

Producer

消息生产者,生产者的作用就是将消息发送到 MQ,生产者本身既可以产生消息,如读取文本信息等。也可以对外提供接口,由外部应用来调用接口,再由生产者将收到的消息发送到 MQ。

Producer Group

生产者组,简单来说就是多个发送同一类消息的生产者称之为一个生产者组。在这里可以不用关心,只要知道有这么一个概念即可。

Consumer

消息消费者,简单来说,消费 MQ 上的消息的应用程序就是消费者,至于消息是否进行逻辑处理,还是直接存储到数据库等取决于业务需要。

Consumer Group

消费者组,和生产者类似,消费同一类消息的多个 consumer 实例组成一个消费者组。

Topic

Topic 是一种消息的逻辑分类,比如说你有订单类的消息,也有库存类的消息,那么就需要进行分类,一个是订单 Topic 存放订单相关的消息,一个是库存 Topic 存储库存相关的消息。

Message

Message 是消息的载体。一个 Message 必须指定 topic,相当于寄信的地址。Message 还有一个可选的 tag 设置,以便消费端可以基于 tag 进行过滤消息。也可以添加额外的键值对,例如你需要一个业务 key 来查找 broker 上的消息,方便在开发过程中诊断问题。

Tag

标签可以被认为是对 Topic 进一步细化。一般在相同业务模块中通过引入标签来标记不同用途的消息。

Broker

Broker 是 RocketMQ 系统的主要角色,其实就是前面一直说的 MQ。Broker 接收来自生产者的消息,储存以及为消费者拉取消息的请求做好准备。

Name Server

Name Server 为 producer 和 consumer 提供路由信息。

转载地址:http://kfvoo.baihongyu.com/

你可能感兴趣的文章
JAVA数组的定义及用法
查看>>
codeblocks
查看>>
〖Linux〗穿越城墙之后,直接连接国内网站的路由配置
查看>>
读书笔记2014第13本:《富爸爸,穷爸爸》
查看>>
线程让出实验【RT-Thread学习笔记 4】
查看>>
免费社交类图标集
查看>>
参加第三届信息化创新克拉玛依国际学术论坛
查看>>
PKI系统深入介绍
查看>>
插入排序---希尔插入排序算法(Javascript版)
查看>>
简单实用的二级树形菜单hovertree
查看>>
linux(虚拟机中)与windows共享文件两种方法
查看>>
android系统特效详解和修改方法
查看>>
Hibernate的fetch
查看>>
C#多线程案例基础
查看>>
WPF中的动画——(一)基本概念
查看>>
SQL Server 固定角色
查看>>
c# Ftp下载程序源代码解析
查看>>
利用NPOI开源的读写Excel、WORD等微软OLE2组件读写execl,控制样式或单元格
查看>>
走出浮躁的泥沼:浮躁的社会原因 控制好自己的物欲
查看>>
〖Linux〗Kubuntu设置打开应用时就只在打开时的工作区显示
查看>>