RocketMQ大纲
2021-05-06 11:45:49 0 举报
AI智能生成
RocketMQ大纲介绍。包括了颗心功能、项目实战、高级功能和源码分析
作者其他创作
大纲/内容
第三章:高级功能和源码分析
高级功能部分
1.消息的存储和发送
2.消息存储结构
3.刷盘机制
同步刷盘
异步刷盘
4.消息的同步复制和异步复制
5.负载均衡
Producer负载均衡
Consumer负载均衡
6.消息重试
7.死信队列
8.消息幂等
源码分析
路由中心NameServer
NameServer架构设计
NameServer启动流程
NameServer路由注册和故障剔除
消息生产者Producer
生产者启动流程
生产者发送消息流程
批量发送
消息存储
消息存储流程
存储文件与内存映射
存储文件
实时更新消息消费队列和存储文件
消息队列与索引文件恢复
刷盘机制
过期文件删除机制
消息消费Consumer
消费者启动流程
消息拉取
消息队列负载均衡和重新分布机制
消息消费过程
定时消息机制
顺序消息
第一章:核心功能
MQ介绍
作用
注意事项
各MQ产品比较
RocketMQ环境搭建
环境准备
安装RocketMQ
启动RocketMQ
测试RocketMQ
关闭RocketMQ
RocketMQ高可用集群搭建
集群各角色介绍
集群搭建方式
双主双从集群搭建
集群监控平台
各种消息发送样例
同步消息
异步消息
单向消息
顺序消息
批量消息
过滤消息
事务消息
第二章:项目实战
1.项目背景介绍
电商高可用MQ实战
2.功能分析
3.项目环境搭建
SpringBoot
Dubbo
Zookeeper
RocketMQ
Mysql
4.下单功能,保证各服务的数据一致性
5.确认订单功能,通过消息进行数据分发
6.整体联调
0 条评论
下一页