Exponential Backoff
指数退避在重试失败操作时指数增长等待时间(如 1s/2s/4s/8s),避免重试风暴压垮下游。
用途
智能重试避免压垮下游与重试风暴。
机制
第 n 次重试等待 base * 2^n + jitter(随机抖动避免同步重试)。设置最大重试次数与超时。配合断路器:持续失败则熔断。AWS SDK 内置指数退避。
用例
- 重试策略
- 故障恢复
- 流量控制
指数退避在重试失败操作时指数增长等待时间(如 1s/2s/4s/8s),避免重试风暴压垮下游。
智能重试避免压垮下游与重试风暴。
第 n 次重试等待 base * 2^n + jitter(随机抖动避免同步重试)。设置最大重试次数与超时。配合断路器:持续失败则熔断。AWS SDK 内置指数退避。