Producer: 生产者,负责生产消息并发送到消息引擎。测评开始时,测评程序会启动10~20个Producer,每个Producer在一条线程中,然后每个Producer随机生产某个Topic或者附属于Queue的消息并发送到消息引擎; Topic: 消息主题。 Queue: 队列。抽象的概念,消息可以发送到特定的队列,或者属于某个特定的Topic Consumer:消费者。每个消费者必须attach到某个特定的Queue上,而且Consumer和Queue是一一对应关系。同时,Consumer可以订阅多个Topic。测评程序开始消费时,会启动10~20个Consumer,每个Consumer属于一条线程,而且attach到一个queue上,并订阅多个Topic。对于被多个Consumer订阅的某个Topic,这些Consumer直接的消费应该是独立的,也就是每个Consumer都应该全量消费这个Topic的消息。
2021-09-13 14:47:55 91.91MB mq 分布式
1
本系列课程从rocketmq基础到高级实战,老师手把手教你如何进行rocketmq集群的搭建,课程体系完整清晰,理论结合实践,且涵盖了高频面试题。 1.MQ简介 1.1.mq简介 1.2.mq的作用 1.3.主要的mq产品 1.4.mq的缺点 1.5.rocketmq架构图 2.RocketMQ入门 2.1.rocketmq安装 2.2.一对一模式 2.3.广播模式 3.消息的特性 3.1.同步消息 3.2.异步消息 3.3.单向消息 3.4.延时消息 3.5.批量发送 3.6.顺序性 3.7.消息事务 3.8.过滤消息tag 4.rocketmq集群 4.1.集群分类 4.2.搭建2主2从集群 4.3.启动集群 4.4.rocketmq控制台 5.rocketmq高级 5.1.持久化 5.2.刷盘机制 5.3.高可用与主从复制 5.4.负载均衡 5.5.消息重试与死信队列 5.6.消息幂等性
1
由阿里巴巴根据[中间件兴趣圈]RocketMQ专栏文章,整理的两本电子书,总的来看主要从如下三部分进行展开: 1线上故障分析结合笔者日均消息流转千亿级别的消息集群的运维经验、网友的问题提问整理提取的精华。 2 源码分析篇主要是对RocketMQ4.4.0及其后续版本中的新加入的功能进行源码级别的剖析,主要包括ACL、消息轨迹、多副本。 3 认知篇主要展示笔者阅读源码的经验分享,以及如何以布道师的身份参与Apache顶级开源项目的经历。
2021-03-14 09:06:40 14.27MB rocketmq 实战 阿里巴巴
1