HTTP Retry-After与退避算法治理概览429/503 表示限流或服务不可用;结合 `Retry-After` 与指数退避/抖动安全重试。技术参数(已验证)- 头部:`Retry-After: <secondsHTTP-date>`;客户端按建议等待;在缺失时使用策略值。算法:指数退避与全抖动/等抖动;限制最大重试次数与总时限;区分幂等与非幂等。幂等:仅在幂等方法与操作上重试;避免重复副作用;记录事件与失败。观测:记录重试次数与成功率;在看板呈现;防止风暴与级联失败。安全与隐私:不泄漏敏感信息;保持错误结构与诊断。实战清单在 SDK 层统一实现重试与退避;与幂等键协同。在网关与客户端尊重 `Retry-After`;在异常时降级与回退。监控重试与失败指标;持续优化策略。

发表评论 取消回复