指数退避是每次失败后延长等待时间(1 秒、2 秒、4 秒、8 秒……)的重试策略,用于 429 和 5xx 响应,避免重试加剧过载。
请求因暂时原因失败时,立即、反复重试会让所有人的情况更糟。退避逐渐拉开重试间隔,通常加入随机抖动,并在固定次数后放弃。对于 429 响应,服务器的 Retry-After 标头优先于预定间隔。
退避只有与幂等机制结合才合理:重试发送不能变成重复消息。
在 SMSMeteor:建议在 429 时按 Retry-After 重试;5xx 从一秒开始指数退避,最多五次;始终重复使用同一幂等密钥,其他 4xx 绝不重试。
相关术语
深入了解
在实践中了解这个术语。一个电子邮箱地址即可开户,费率公开,支持加密货币付款,测试密钥免费。
开始发送
