Hystrix简介;Hystrix作用;应用设置Hystrix;添加仪表盘;

一,Hystrix简介

是一个做熔断的框架,当程序被高并发访问时可能会造成微服务的宕机,hystrix可以熔断微服务之间通信。防止后台服务发生雪崩。

二、Hystrix作用

  • 熔断

  • 查看微服务请求状态

三、Hystrix使用场景

是在微服务架构下才有意义,做各个微服务通信熔断的。

  • 并发和负载量如果都不大,可用可不用,一旦负载过大,一定要用熔断。

  • 看业务需求,如果对熔断的需求比较简单,选用Hystrix,如果需求复杂,可用选用sentinel(sentinel功能比较丰富,比如限流,比如可以设置服务器限流,一秒钟只处理多少个请求,超过这个请求熟练的 ,就自动熔断了)。

四,应用设置Hystrix

准备工作

【1.启动nacos和redis】

【2.以openfeign代码为例子】

openfeign-Score工程(没有代码改变)先启动之后断开(模拟宕机),

openfeign-User工程(修改一下工程的注册名字就可以)。

spring.application.name=hystrixdemo

运行效果:

【开启Score工程:】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值