重试预算

把客户端、网关、上游各层尝试次数合起来算的总预算:客户端三次乘网关三次,极端情况一次用户动作产生九次上游尝试。各层分别配重试而不看整体行为,是课里点名的错误。

生产方式:AI 生成AI 生成,仅供参考签发:晓黎学习复核:2026年11月8日被 3 个词条引用

案例课:客户端失败时最多尝试三次,网关对每个收到的请求也最多向上游尝试三次,极端情况下一次用户动作产生九次上游尝试。这里说的是尝试次数,不等于九次都成功或按相同规则计费,但足以说明不能分别配置重试却不考虑整体行为。见 网关。

预算怎么定:为客户端和网关设计一个整体重试预算,说明哪些错误立即停止、哪些可以等待后重试;认证错误不应通过密集重试解决。对只读请求,重复主要影响成本和延迟;对有副作用的动作,重复可能改变外部状态,应优先采用接口支持的幂等机制与唯一业务标识。排错时记录实际尝试次数与是否收到正常结束。见 追踪编号、限流。

互链

链接来自概念卡正文里的双链,编译时能解到本期词条集的才成为站内链接。

反链(3)

出现在哪些课时里(1)

判据与「课时正文里能不能点出来」是同一个:那一节确实提到了它。点课时走当前页跳转, 它是导航,不是词条链接。

关联图

只画这一条与它直接相连的词条,边与上面两区同源。可拖拽、可缩放,点节点是新标签。

出处

路径是本地知识库(Obsidian 库)里的位置,正文与概念卡逐字对应。

  • 课程正文用法归纳Gateway、代理和中转在请求链路里的位置packages/db/prisma/lesson-content/gateway-relay-routing.md
  • 课程正文用法归纳从 401、404、429 到 5xx 的排错树packages/db/prisma/lesson-content/diagnose-api-errors.md
  • 课程正文用法归纳课程派生词条 · 模型接入与 API

编译入库:2026年11月2日。词条由知识库编译而来, 修正要回到概念卡改,再重新编译。