首页
›
后端、数据与云原生工程
›
008-分布式系统、缓存与消息工程
›
《消息队列性能压测与故障治理》
VIP10
本课程属于:008-分布式系统、缓存与消息工程
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
消息队列任务读写分离:性能压测与故障排查手册
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
消息队列基础
消息队列核心概念 · 主流MQ对比(Kafka/Rocke… · 读写分离架构概述
消息队列基础
消息队列核心概念
02
读写分离原理
生产者-消费者模型 · 读写分离的动机(解耦 · 削峰
读写分离原理
生产者
03
消息模型与Topic设计
Topic与Partition · 分区策略 · 读写分离下的Topic规划原则
Topic
消息模型
04
生产者写入策略
同步发送 · 异步发送 · 批量发送
生产者写入策略
同步发送
05
消费者读取策略
推模式与拉模式 · 消费组与重平衡 · 顺序消费与并发消费
消费者读取策略
推模式
06
读写分离架构设计
独立写入集群与读取集群 · 数据同步机制(主从复制 · DIP)
读写分离架构设计
独立写入集群
07
消息存储与索引
日志文件结构 · 索引文件设计 · 刷盘策略对读写性能的影响
消息存储
索引
08
网络模型与IO优化
Reactor模型 · 零拷贝技术 · Netty在MQ中的应用
IO
网络模型
09
性能压测基础
压测目标定义 · 关键指标(TPS · QPS
性能压测基础
压测目标定义
10
压测环境搭建
硬件选型 · 操作系统调优(内核参数 · 文件句柄)
压测环境搭建
硬件选型
11
生产者压测场景
单线程/多线程写入 · 不同消息体大小 · 不同acks级别对性能的影响
生产者压测场景
单线程
12
消费者压测场景
单分区/多分区消费 · 批量消费大小 · 消费线程数对吞吐量的影响
消费者压测场景
单分区
13
读写分离压测场景
纯写入压测 · 纯读取压测 · 混合读写压测
读写分离压测场景
纯写入压测
14
压测数据采集与分析
Prometheus + Grafa… · JMX指标采集 · 火焰图分析CPU热点
压测数据采集
分析
15
性能瓶颈定位
CPU瓶颈 · 内存瓶颈 · 磁盘IO瓶颈
性能瓶颈定位
CPU
16
常见性能问题案例
消息堆积 · 消费延迟 · 写入超时
常见性能问题案例
消息堆积
17
故障排查方法论
故障分类(硬件 · 软件 · 网络
故障排查方法论
故障分类
18
日志与监控体系
关键日志字段解析 · 分布式链路追踪(OpenTeleme… · 告警规则设计
日志
监控体系
19
消息丢失排查
生产者确认机制 · Broker刷盘失败 · 消费者提交偏移量异常
消息丢失排查
生产者确认机制
20
消息重复与乱序排查
幂等性设计 · 去重机制 · 顺序消息的实现与故障场景
消息重复
乱序排查
21
读写分离数据不一致排查
同步延迟 · 脑裂问题 · 数据校验与修复策略
读写分离数据不一…
同步延迟
22
集群故障排查
节点宕机 · 分区Leader选举 · 网络分区对读写分离的影响
集群故障排查
节点宕机
23
慢消费排查
业务逻辑耗时 · GC停顿 · IO等待
慢消费排查
业务逻辑耗时
24
连接风暴与流量控制
连接数突增 · 背压机制 · 限流降级策略
连接风暴
流量控制
25
故障演练与混沌工程
ChaosBlade工具 · 注入延迟/丢包/节点故障 · 验证读写分离容错性
故障演练
混沌工程
26
读写分离架构优化
读写比例动态调整 · 缓存层引入 · 异步化与批处理优化
读写分离架构优化
读写比例动态调整
27
硬件与操作系统调优
磁盘RAID选择 · NUMA绑定 · CPU隔离
硬件
操作系统调优
28
压测报告编写
报告结构 · 图表呈现(吞吐量曲线 · 延迟分布)
压测报告编写
报告结构
29
自动化压测与持续集成
Jenkins Pipeline集成… · 阈值告警 · 回归测试
自动化压测
持续集成
30
综合实战案例
某电商大促场景下读写分离MQ的压测与…
综合实战案例
MQ
所属VIP或分类
同VIP:Kafka微服务消息集成工程
同VIP:Kafka消息堆积诊断与优化工程
同VIP:RabbitMQ集群与高可用工程