Skip to content

场景痛点与能力矩阵

场景痛点

前端请求治理中,这些问题反复出现:

  • ⚠️ 表单重复提交 — 用户连续点击,同一笔订单被创建两次
  • ⚠️ 接口频繁失败无自动恢复 — 网络抖动或服务端瞬断,请求直接失败,没有重试机制
  • ⚠️ 高频请求打爆服务端 — 同一查询短时间被反复发出,缺少缓存与合并手段
  • ⚠️ 出了问题无日志无法定位 — 拦截器静默吞错,线上故障只能盲猜,没有调用栈和上下文
  • ⚠️ 各能力散落在拦截器中,无法统一管理 — 防重在 A 拦截器、重试在 B 拦截器、缓存靠手动变量,逻辑零散难维护

能力矩阵

治理能力状态说明
防重复请求(Duplicate)✅ 已内置阻断或复用重复请求
请求重试(Retry)✅ 已内置失败请求按规则自动重试
熔断守护(Circuit Breaker)✅ 已内置接口/服务异常时自动熔断,避免洪水请求,支持半开试探自动恢复
请求缓存(Cache)📋 规划中响应级缓存与 stale-while-revalidate
优先级队列(Queue)📋 规划中请求排队与优先级调度
分组合并(Batch)📋 规划中相邻请求合并发出

每个已内置能力都可以独立使用,也可以自由组合。具体配置见 能力详解

基于 MIT 许可发布