首页
›
Web后端与企业应用开发
›
044-限流熔断治理缓存一致性闭环
›
《熔断窗口Redis令牌桶》
VIP20
本课程属于:044-限流熔断治理缓存一致性闭环
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
熔断窗口Redis令牌桶
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
熔断机制与限流算法概述 · 令牌桶与漏桶对比 · Redis在限流中的角色
课程导论
熔断机制
02
令牌桶算法原理
令牌生成速率 · 桶容量 · 突发流量处理
令牌桶算法原理
令牌生成速率
03
Redis基础回顾
Redis数据结构(String · List · Hash
Redis
基础回顾
04
Redis单机令牌桶实现
使用String + Lua脚本实现…
Redis
单机令牌桶实现
05
Redis集群令牌桶挑战
数据分片 · 跨节点原子性 · 一致性哈希影响
Redis
集群令牌桶挑战
06
熔断器状态机
Closed · Open · Half-Open状态转换
熔断器状态机
Closed
07
熔断窗口概念
滑动时间窗口 · 固定窗口 · 窗口大小与精度权衡
熔断窗口概念
滑动时间窗口
08
Redis实现滑动窗口
使用Sorted Set记录请求时间… · ZREMRANGEBYSCORE清理…
Redis
实现滑动窗口
09
令牌桶与熔断器结合
先令牌后熔断 · 熔断后降级 · 恢复策略
令牌桶
熔断器结合
10
Lua脚本原子性保障
Redis EVAL命令 · 脚本缓存 · KEYS与ARGV规范
Lua
脚本原子性保障
11
高并发场景优化
Pipeline批量获取令牌 · 本地缓存令牌 · 异步刷盘
高并发场景优化
Pipeline
12
熔断阈值动态调整
基于错误率 · 延迟 · 吞吐量的自适应算法
熔断阈值动态调整
基于错误率
13
Redis Sentinel高可用
主从切换对令牌桶状态的影响 · 数据丢失风险
Redis
Sentinel
14
Redis Cluster分片策略
slot分配 · key哈希 · 跨slot事务限制
Redis
Cluster
15
令牌桶容量与速率配置
业务QPS预估 · 桶大小计算公式 · 预热策略
令牌桶容量
速率配置
16
熔断恢复策略
Half-Open探针请求数 · 成功率阈值 · 渐进恢复
熔断恢复策略
Half-Open
17
监控与告警
Redis内存监控 · 令牌消耗速率 · 熔断次数统计
监控
告警
18
客户端SDK设计
Java/Go客户端封装 · 线程安全 · 重试机制
SDK
客户端
19
单元测试与集成测试
Mock Redis · 时间模拟 · 并发测试
单元测试
集成测试
20
性能基准测试
Redis单机QPS · 集群吞吐 · 延迟分布
性能基准测试
Redis
21
生产环境部署
Redis配置优化 · 持久化策略(RDB/AOF) · 内存淘汰策略
生产环境部署
Redis
22
多级限流架构
Nginx + Redis + 本地… · 优先级队列
多级限流架构
Nginx
23
熔断降级实战
服务A调用服务B · B故障时A快速失败
熔断降级实战
服务A调用服务B
24
热点Key问题
令牌桶Key热点 · Redis热Key解决方案(本地缓存 · 读写分离)
Key
热点
25
大Key问题
滑动窗口大Key拆分 · 分片窗口 · 定期归档
Key
问题
26
分布式限流一致性
Redlock算法 · 时钟偏差处理 · 最终一致性方案
分布式限流一致性
Redlock
27
云原生环境适配
Kubernetes部署 · Redis Operator · Sidecar限流
云原生环境适配
Kubernetes
28
开源框架对比
Sentinel · Hystrix · Resilience4j
开源框架对比
Sentinel
29
案例复盘
电商秒杀系统限流熔断设计 · 异常流量冲击处理
案例复盘
电商秒杀系统限流…
30
课程总结与展望
未来趋势(eBPF限流 · AI预测) · 最佳实践清单
课程总结
eBPF
所属VIP或分类
同VIP:Lua限流脚本缓存保护
同VIP:OpenAPI调用缓存一致性治理与错误处理与异常治理设计
同VIP:OpenAPI调用限流熔断治理中缓存一致性同步优化实践