高可用与容灾:超时、重试、熔断、降级、限流.docx

高可用与容灾:超时、重试、熔断、降级、限流.docx

高可用与容灾:超时/重试/熔断/降级/限流

Lsgest

一、从一次大促开始

想象一下这个场景。双11零点,某电商App涌入平时50倍的流量。技术团队盯着监控大屏,你会看到:

·有些接口秒回,跟平时没差别;

·有些接口开始转菊花,但过几秒还是能返回;

·有些功能直接暂时不可用——比如猜你喜欢,点了没反应;

·有些接口直接返回429(TooManyRequests),操作太频繁;

·核心的下单流程始终能走通,虽然慢了点。

这不是后端服务器质量参差不齐,而是设计好的分层策略。工程师不追求所有功能都好使——那不可能——而是牺牲一部分保另一部分:牺牲猜你喜欢

文档评论(0)

1亿VIP精品文档

相关文档