首页
›
Web后端与企业应用开发
›
059-后端可观测性Kafka堆积诊断
›
《Kafka堆积场景下慢查询与Redis连接池耗尽分析》
VIP20
本课程属于:059-后端可观测性Kafka堆积诊断
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Kafka堆积场景下慢查询与Redis连接池耗尽分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Kafka堆积与Redis连接池耗尽…
课程导论
Kafka
02
Kafka基础回顾
Topic · Partition · Consumer Group与Off…
Kafka
基础回顾
03
消息堆积的成因分析
生产者发送过快 vs 消费者消费过慢
消息堆积的成因分…
vs
04
消费者Lag监控
使用kafka-consumer-g…
Lag
消费者
05
慢查询定义
数据库慢查询的阈值 · 常见原因(索引缺失 · 锁等待
慢查询定义
数据库慢查询的阈…
06
Redis连接池原理
JedisPool/Lettuce的… · borrow/return机制
Redis
连接池原理
07
连接池耗尽的表现
获取连接超时 · NoHttpResponseExce… · 应用线程阻塞
连接池耗尽的表现
获取连接超时
08
故障链路串联
Kafka堆积 -> 消费者批量拉取…
故障链路串联
Kafka
09
案例一
全表扫描导致的慢查询如何拖垮Redi…
案例一
Redi
10
案例二
死锁导致的数据库连接挂起与Redis…
案例二
Redis
11
案例三
大Key/热Key导致Redis操作… · 连接归还延迟
案例三
Key
12
监控体系搭建
Prometheus + Grafa… · DB慢查询 · Redis连接池水位
监控体系搭建
Prometheus
13
日志分析
从应用日志中定位慢查询与连接池超时的…
日志分析
从应用日志
14
数据库优化
通过EXPLAIN分析慢查询 · 添加索引 · 改写SQL
数据库优化
EXPLAIN
15
Redis连接池参数调优
maxTotal · maxIdle · minIdle
Redis
连接池参数调优
16
消费者侧优化
调整fetch.max.bytes · max.poll.records · session.timeout.ms
消费者侧优化
fetch.max.by…
17
异步化改造
将同步DB操作改为异步写入消息队列或…
异步化改造
DB
18
连接池监控与动态扩缩容
使用Hystrix/Resilien…
连接池监控
动态扩缩容
19
缓存策略优化
引入本地缓存(Caffeine)减少…
缓存策略优化
Caffeine
20
读写分离与分库分表
缓解数据库单点压力 · 降低慢查询概率
读写分离
分库分表
21
Kafka Rebalance对堆积的影响
频繁Rebalance导致消费停滞
Kafka
Rebalance
22
Redis Cluster与连接池
集群模式下连接池的初始化与路由策略
Redis
Cluster
23
压力测试方法
使用JMeter/Locust模拟K…
压力测试方法
JMeter/Locus…
24
故障演练
混沌工程注入慢查询与连接池耗尽 · 验证系统韧性
故障演练
混沌工程注入慢查…
25
告警规则设计
基于Lag增长率 · 连接池使用率 · 慢查询数量的多维度告警
告警规则设计
Lag
26
自动化运维
编写脚本自动扩容消费者线程或清理堆积…
自动化运维
编写脚本自动扩容…
27
架构演进
从单体应用到微服务 · Kafka与Redis的治理挑战
架构演进
从单体应用到微服…
28
最佳实践清单
代码规范 · 配置规范 · 运维规范总结
最佳实践清单
代码规范
29
面试题解析
常见面试问题与深度回答思路
面试题解析
常见面试问题
30
课程总结与展望
未来趋势(Kafka Tiered… · Redis 7.0新特性)
课程总结
Kafka
所属VIP或分类
同VIP:Kafka堆积场景下OpenTelemetry链路性能调优
同VIP:Kafka堆积场景下Redis热key与慢查询联动排查
同VIP:Kafka堆积场景下Redis缓存击穿与性能调优方案