Toggle navigation
编程教程
后端开发
高并发架构
中间件开发
API设计
微服务架构
前端开发
数据库技术
开发工具
服务器运维
编程语言
网络技术
全栈开发
前端框架
后端框架
工程实践
算法与数据结构
WebAssembly
系统内核
操作系统
Linux内核
中断处理
安全与虚拟化
设备驱动
网络栈
文件系统
进程调度
内存管理
系统编程
编译原理
分布式系统
GPU并行计算
实时计算
存储系统
人工智能
机器学习
深度学习
大语言模型
多模态大模型
Prompt工程
推理部署
模型微调
自然语言处理
计算机视觉
AI应用与Agent
AI编程工具
网络安全
Web安全
密码学
隐私计算
云安全
渗透测试
云计算DevOps
容器与K8s
Operator开发
服务网格
K8s核心
云计算
DevOps工具链
eBPF技术
eBPF安全
XDP高性能网络
eBPF入门
可观测性
硬件嵌入式
芯片架构
嵌入式开发
IoT边缘计算
树莓派
科学学术
数学
物理
天文学
化学
医学健康
计算机科学
环境科学
食品科学
心理学
材料科学
生物
人文生活
文学与艺术
生活随笔
历史与哲学
旅行摄影
教育学
美食料理
语言学
家居装修
健康养生
宠物
汽车文化
运动健身
手工DIY
软件应用
浏览器
系统工具
安全防护
驱动管理
系统优化
办公软件
下载工具
图像设计
影音播放
游戏娱乐
社交通讯
购物电商
学习教育
新闻资讯
生活服务
科技数码
桌面软件
移动应用
网站导航
商业经济
金融与投资
创业管理
企业管理
职场技能
市场营销
数字经济
会员
中心
登录
注册
首页
编程教程
开发工具
API 限流与熔断的设计与实现
107 阅读
0 评论
0 点赞
限流算法
令牌桶:控制平均速率并允许突发,适合外部接口保护。
漏桶:平滑输出速率,避免瞬时尖峰对下游冲击。
滑动窗口:更精确的时间窗口统计,适合登录/注册等防刷场景。
熔断与退避
熔断阈值:基于错误率与时延分位;设定半开探测策略。
退避策略:指数退避 + 抖动,避免雪崩重试。
降级:返回缓存/静态数据或引导稍后再试。
观测与告警
指标:QPS、拒绝率、时延分位与错误码分布。
告警:针对拒绝率与熔断状态变化设置阈值与通知。
点赞(
0
)
打赏
本文分类:
开发工具
本文标签:
后端
微服务
浏览次数:
107
次浏览
发布日期:2026-04-30 13:41:30
本文链接:
https://ybb.press/dev-tools/1236.html
上一篇 >
API 错误码规范与诊断清单(2025)
下一篇 >
API 限流与请求签名(HMAC、时间窗与防重放)
API设计艺术:从RESTful到GraphQL的架构决策与实践
后端框架比较:Spring Boot、Django、Go-Zero的架构选型指南
全栈开发者的知识图谱:从前端框架到后端架构的系统修炼
服务网格深度实践:从Sidecar代理到Ambient Mesh的架构演进与技术全景
评论列表
共有
0
条评论
暂无评论
发表评论
取消回复
登录
注册新账号
立即
投稿
微信公众账号
微信扫一扫加关注
发表
评论
返回
顶部
发表评论 取消回复