0
点赞
收藏
分享

微信扫一扫

【微服务】(十三)—— Sentinel隔离和降级

驚鴻飛雪 2022-04-25 阅读 83

 

目录

1)线程隔离(仓壁模式)

2)降级熔断

1、熔断策略-慢调用

2、熔断策略-异常比例

3、熔断策略-异常数据

3) Feign整合Sentinel

1、修改OrderService的application.yml文件,开启Feign的Sentinel功能

2、给FeignClient编写失败后的降级逻辑


        虽然限流可以尽量避免因高并发而引起的服务故障,但服务还会因为其它原因而故障。而要将这些故障控制在一定范围,避免雪崩,就要靠线程隔离(舱壁模式)和熔断降级手段了。

        不管是线程隔离还是熔断降级,都是对客户端(调用方)的保护。

Sentinel支持的雪崩解决方案:

  • 线程隔离(仓壁模式)
  • 降级熔断

1)线程隔离(仓壁模式)

2)降级熔断

3) Feign整合Sentinel

 

 

举报

相关推荐

0 条评论