美文网首页
九、Hystrix解决雪崩效应1

九、Hystrix解决雪崩效应1

作者: joy_蓝蜘蛛 | 来源:发表于2018-07-19 16:00 被阅读15次

    一、什么是雪崩效应。

    是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用 逐渐放大 的过程.

    也就是服务请求产生服务堆积,导致其它服务接口无法进行正常调用。用户发生的情况就是一直在等待。

    二、如何解决服务雪崩效应

    1.超时机制-->进行降级处理
    2.降级处理
    3.熔断机制-->进行降级处理
    4.隔离机制:每个接口分开。互不影响,每个接口都有自己的线程池。
    5.限流机制:Hystrix自带功能。nginx上处理

    三、什么时降级处理

    就是当发生等待时或者服务器请请堆积过多,或者服务器发生错误,就不要再去调接口,直扫调本本地方法,让用户不要等太久。直接返回一个用户提示给用户。
    例如:可以是“服务器请求人过多,请稍候再试!”;

    相关文章

      网友评论

          本文标题:九、Hystrix解决雪崩效应1

          本文链接:https://www.haomeiwen.com/subject/xqmtmftx.html