首页
›
Web后端与企业应用开发
›
060-数据库迁移版本GC停顿定位
›
《gRPC调用超时与数据库迁移GC停顿根因分析》
VIP20
本课程属于:060-数据库迁移版本GC停顿定位
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
gRPC调用超时与数据库迁移GC停顿根因分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
gRPC超时与GC停顿问题的背景 · 课程目标与学习路径
课程导论
gRPC
02
gRPC基础回顾
gRPC通信模型 · Protocol Buffers · 四种服务类型(Unary/Serve…
gRPC
基础回顾
03
gRPC超时机制
Deadline与Timeout的概… · 客户端与服务端超时传播机制
gRPC
超时机制
04
gRPC超时配置实践
gRPC-Go/Python/Jav… · 最佳实践值
gRPC
超时配置实践
05
gRPC超时常见错误码
DeadlineExceeded · Canceled · Unavailable的触发场景与排…
gRPC
超时常见错误码
06
网络层面超时根因
DNS解析延迟 · TCP握手重试 · TLS握手耗时
网络层面超时根因
DNS
07
服务端处理超时根因
业务逻辑耗时 · 线程池/协程池耗尽 · 锁竞争
服务端处理超时根…
业务逻辑耗时
08
客户端侧超时根因
连接池不足 · HTTP/2流控 · 重试风暴
客户端侧超时根因
连接池不足
09
gRPC超时排查工具
gRPC tracing · gRPC logging · Wireshark抓包分析
gRPC
超时排查工具
10
gRPC超时案例实战
一个典型微服务调用链超时问题的定位与…
gRPC
超时案例实战
11
数据库迁移基础
Online Schema Chan… · pt-online-schema-c… · gh-ost工作流程
数据库迁移基础
Online
12
数据库迁移中的GC停顿
MySQL InnoDB的MVCC与… · 长事务导致的历史版本堆积
GC
数据库迁移
13
GC停顿根因一
大事务与长事务——事务未提交导致Un…
GC
停顿根因一
14
GC停顿根因二
Online DDL的Copy阶段—…
GC
停顿根因二
15
GC停顿根因三
外键与触发器——迁移过程中级联操作导…
GC
停顿根因三
16
GC停顿根因四
主从延迟与Binlog堆积——从库R…
GC
停顿根因四
17
GC停顿根因五
大表无主键或索引不当——gh-ost…
GC
停顿根因五
18
GC停顿根因六
磁盘I/O瓶颈——Redo Log写…
GC
停顿根因六
19
GC停顿监控指标
Innodb_history_lis… · Innodb_undo_trunca… · Purge线程状态
GC
停顿监控指标
20
GC停顿排查工具
SHOW ENGINE INNODB… · Performance Schema · sys.schema_unused_…
GC
停顿排查工具
21
GC停顿优化策略
拆分大事务 · 设置合理的undo_retentio… · 调整Purge线程数
GC
停顿优化策略
22
gRPC超时与GC停顿的关联
迁移期间数据库响应变慢如何触发gRP…
gRPC
GC
23
全链路根因分析框架
从gRPC超时日志到数据库GC指标的…
全链路根因分析框…
gRPC
24
案例一
电商大促期间订单服务gRPC超时——…
案例一
gRPC
25
案例二
支付回调超时——根因是长事务导致Un… · Purge线程阻塞
案例二
Un
26
案例三
用户中心批量查询超时——根因是迁移过…
案例三
用户
27
预防体系一
迁移前的容量评估与压测——模拟GC停…
预防体系一
GC
28
预防体系二
优雅降级与熔断——gRPC超时重试策…
预防体系二
gRPC
29
预防体系三
可观测性建设——gRPC指标与数据库…
预防体系三
gRPC
30
课程总结与展望
SRE最佳实践 · 混沌工程在GC停顿演练中的应用 · 未来发展方向
课程总结
SRE
所属VIP或分类
同VIP:Flyway迁移脚本执行慢与GC停顿联合调优
同VIP:GORMDB迁移GC定位性能剖析
同VIP:gRPC拦截器超时与迁移GC停顿的排查实践