服务雪崩效应

转载:https://segmentfault.com/a/1190000005988895

定义

  服务雪崩效应是一种因“服务提供者的不可用”(原因)导致“服务调用者不可用”(结果),并将不可用逐渐放大的现象。如下图所示:
      这里写图片描述
上图中, A为服务提供者, B为A的服务调用者, C和D是B的服务调用者. 当A的不可用,引起B的不可用,并将不可用逐渐放大C和D时, 服务雪崩就形成了。

形成原因

服务雪崩的过程可以分为三个阶段:

  1. 服务提供者不可用;
  2. 重试加大请求流量;
  3. 服务调用者不可用;

服务雪崩的每个阶段都可能由不同的原因造成,总结如下:

应对策略

你可能感兴趣的:(分布式理论)