05-07 接口超时与重试:网络世界里的别一直等

05-07 接口超时与重试 是线上系统稳定性的基本功。调用外部服务时,你不能假设对方永远及时回应。


一、它解决什么

它解决的是依赖不稳定问题。没有超时,线程可能一直等;没有重试,临时抖动会变成用户失败。

二、一个比喻

像打电话:没人接不能无限等,可以挂掉稍后再拨,但也不能疯狂连环 call 把对方打爆。

三、放到系统里看

重试要配合退避、幂等、熔断和监控。它和 09-07 限流_熔断_降级07-06 错误处理 强相关。

四、常见坑 / 学习抓手

常见坑是无脑重试导致雪崩,或者重试非幂等接口导致重复扣款、重复下单。

一句话总结

超时防止卡死,重试处理偶发失败,但必须有边界。


关联笔记