(吐血整理)RocketMQ学习和面试思维导图
2025-02-05 19:21:21 0 举报
AI智能生成
RocketMQ,RocketMQ知识点,RocketMQ面试,RocketMQ面试题,RocketMQ实现原理,RocketMQ使用场景,RocketMQ学习,RocketMQ学习指南,RocketMQ进阶,RocketMQ源码,RocketMQ源码分析
作者其他创作
大纲/内容
RocketMQ概述
基本概念
消息队列
消息生产者
消息消费者
消息代理
消息存储机制
持久化存储
内存存储
日志存储
消息传输模式
同步传输
异步传输
单向传输
批量传输
主要特性
高性能
低延迟
高吞吐量
分布式架构
高可用
主从复制
负载均衡
故障转移
易扩展
水平扩展
垂直扩展
插件化设计
应用场景
电商系统
订单处理
库存同步
物流跟踪
金融系统
支付通知
交易清算
风险控制
物联网
设备监控
数据采集
远程控制
RocketMQ架构
NameServer集群
NameServer节点
节点选举
数据同步
故障恢复
路由信息
Topic路由
Broker路由
消费者路由
Broker集群
Broker节点
Master节点
Slave节点
节点部署
消息存储
CommitLog
ConsumeQueue
IndexFile
Producer与Consumer
Producer客户端
消息发送
发送确认
重试机制
Consumer客户端
消息拉取
消费进度
消息确认
负载均衡
RocketMQ消息处理
消息发送流程
消息构建
消息体
消息属性
消息标签
消息路由
根据Topic路由
根据Tag路由
根据队列路由
消息存储
顺序存储
异步存储
批量存储
消息消费流程
消息拉取
批量拉取
拉取策略
消息处理
顺序处理
并发处理
批量处理
消费确认
自动确认
手动确认
批量确认
RocketMQ高级特性
事务消息
事务状态
半消息发送
事务回查
事务提交/回滚
事务管理
事务协调者
事务参与者
事务日志
延时消息
延时级别
固定延时级别
自定义延时级别
延时存储
延时队列
定时任务
延时消费
到达时间消费
定时触发消费
顺序消息
顺序发送
单个队列顺序发送
多个队列顺序发送
顺序存储
顺序写入CommitLog
顺序读取ConsumeQueue
顺序消费
单线程消费
多线程顺序消费
RocketMQ运维与管理
集群监控
NameServer监控
节点状态
路由信息
Broker监控
节点状态
消息存储
消费进度
故障排查
消息丢失
生产者丢失
Broker丢失
消费者丢失
消息堆积
消费者处理能力不足
消息发送速率过高
Broker存储性能瓶颈
消息延迟
网络延迟
Broker处理延迟
消费者处理延迟
性能调优
消息大小
合理设置消息大小
避免发送大消息
并发控制
生产者并发控制
消费者并发控制
Broker并发控制
资源分配
CPU资源分配
内存资源分配
磁盘I/O资源分配
0 条评论
下一页