🔍
Debug排查场景决策
出问题了先看日志还是先抓包?火焰图怎么看?线程dump和堆dump什么时候用?Arthas怎么在线诊断?链路追踪怎么选?排查思路怎么走?
看日志
抓包
火焰图
线程dump
堆dump
Arthas
链路追踪
排查思路
🚀
部署运维场景决策
Docker 什么时候用什么时候不用?K8s 什么时候该上?蓝绿部署/金丝雀/滚动更新怎么选?回滚怎么操作?日志收集方案?监控告警怎么设计?优雅停机怎么做?
Docker
K8s
部署策略
回滚
日志收集
监控告警
优雅停机
健康检查
📋
日志收集方案详解(Loki / Grafana / ELK)
结果导向选型:中小团队选 Loki+Grafana,要全文搜索选 ELK,上云不想运维选 SLS/CLS。含 Grafana 界面演示、Loki vs ES 核心差别、3 个生产场景、3 个坑与事故。不啰嗦,直接告诉你怎么选。
ELK
EFK
Loki
Grafana
Promtail
Logstash
Elasticsearch
云日志
🟢
Nginx 能力与生产实战
结果导向:Web 服务入口标配。反向代理/负载均衡/HTTPS/Gzip/限流/灰度发布全覆盖。含 nginx.conf 结构、7 段核心配置、3 个生产场景带界面演示(access log 流/灰度流量面板/限流监控)、4 个真实翻车事故。不啰嗦,直接告诉你怎么配怎么避坑。
反向代理
负载均衡
HTTPS终结
Gzip
限流
灰度发布
静态资源
SPA部署
🔷
ShardingSphere 分库分表实战
结果导向:数据量扛不住才分。分片策略(垂直/水平/分片键/4种算法)/读写分离/分布式ID/扩容/跨库问题全覆盖。含 ShardingSphere-JDBC YAML 配置、3 个生产场景带界面演示(SQL路由日志/读写分离监控/扩容任务面板)、4 个真实翻车事故(跨库JOIN/深度分页/分布式事务/广播查询)。MyCat 过时不写。
分库分表
分片键
读写分离
雪花ID
扩容
跨库JOIN
分布式事务
深度分页
🐘
ZooKeeper 分布式协调实战
结果导向:分布式协调服务,不是数据库。临时节点+Watch 是灵魂,衍生出分布式锁/Leader选举/注册中心。含 ZNode 树结构、ZAB 选举原理、Curator 分布式锁代码、3 个生产场景带界面演示(锁面板/选举时间线/服务注册列表)、4 个翻车事故(Watch漏事件/Session假死/羊群效应/脑裂)。新项目用得少,主要 Kafka+Dubbo 老项目。
ZooKeeper
分布式锁
Leader选举
Watch
临时节点
ZAB协议
注册中心
CP一致性
🔵
Nacos 注册中心与配置中心实战
结果导向:Spring Cloud 微服务首选,注册中心+配置中心一站式。Namespace(环境)/Group(业务)/Service 三层隔离。含 bootstrap.yml 配置、@RefreshScope 动态刷新、3 个生产场景带界面演示(服务上下线/配置动态推送/多环境管理)、4 个翻车事故(bootstrap 坑/Namespace 误连/连接池不重建/集群宕机)。干掉 ZK+Eureka+Apollo 组合。
Nacos
服务发现
配置中心
Namespace
动态刷新
AP/CP
多环境
灰度发布
🏗️
高可用与集群架构详解(7技术全景)
结果导向:MySQL/Redis/ES/MongoDB/Kafka/ZooKeeper/Nacos 7 大技术的高可用方案、集群架构、选型指南一页讲透。含每种技术的架构演进 SVG 图(MySQL 主从→MHA→MGR / Redis 哨兵→Cluster / ES 分片副本 / MongoDB 副本集→分片 / Kafka ISR / ZK Zab / Nacos AP+CP)、统一选型决策树、经典互联网架构 7 层全景图、3 个生产场景模拟(MHA 故障切换/Redis Cluster 扩容/ES Rebalance)、4 个真实踩坑记录(主从延迟/MOVE风暴/31GB堆内存/Kafka丢消息)、5 个 FAQ。
高可用
集群
MySQL
Redis
Elasticsearch
MongoDB
Kafka
ZooKeeper
Nacos
MHA
MGR
CAP
故障转移