小D课堂 - 新版本微服务springcloud+Docker教程_5-02 Netflix开源组件断路器

笔记

2、Netflix开源组件断路器Hystrix介绍
    简介:介绍Hystrix基础知识和使用场景
    
    文档地址:
        https://github.com/Netflix/Hystrix
        https://github.com/Netflix/Hystrix/wiki

    1、什么是Hystrix?
        1)hystrix对应的中文名字是“豪猪”
        
        2)hystrix    英[hɪst'rɪks] 美[hɪst'rɪks]

    
    2、为什么要用?
        在一个分布式系统里,一个服务依赖多个服务,可能存在某个服务调用失败,
        比如超时、异常等,如何能够保证在一个依赖出问题的情况下,不会导致整体服务失败,
        通过Hystrix就可以解决

        http://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.html#_circuit_breaker_hystrix_clients

    3、提供了熔断、隔离、Fallback、cache、监控等功能


    4、熔断后怎么处理?
        出现错误之后可以 fallback 错误的处理信息

        兜底数据

 

开始;

一亿次的请求中有百分之0.3的失败率 就是300万次的失败。


豪猪就是外层有刺 保护自己。







 

posted @ 2019-09-02 19:47  高山-景行  阅读(240)  评论(0编辑  收藏  举报