码迷,mamicode.com
首页 > 其他好文 > 详细

2020-03-25 接口高并发问题下,Hystrix的使用

时间:2020-03-25 23:49:12      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:添加   访问   client   状态   实现   mamicode   temp   超过   com   

一、问题

技术图片

 

 

 

技术图片

 

 

 技术图片

 

 

 技术图片

 

 

 技术图片

 

 

 技术图片

 

 

 技术图片

 

 

 5.2 Hystrix 的介绍

 

 

 

技术图片

 

 

 

hystrix的使用

1、对RestTemplate的支持

  a、引入依赖

技术图片

 

 

   b、启动类上激活hystrix

技术图片

 

 

 c、配置熔断触发的降级逻辑

技术图片

 

d、在需要保护的接口上使用@HystrixCommand配置

 

 技术图片

 

e、配置判断请求超过多少时间,触发熔断保护机制。

 

 技术图片

 

f、测试消费者项目接口,这个接口是调用服务提供者项目的,将服务提供者项目关掉,然后访问。

 

g、对整个类的接口统一配置熔断降级方法,这样就不用每个接口都配置一遍

技术图片

 

 

 

 2、对feign组件的支持

a、引入依赖(feign中已经继承了hystrix)

b、在feign中开启hystrix。

技术图片

 

 

 

c、自定义一个接口的实现类,这个实现类就是熔断触发的降级类。

技术图片

 

 

 

 

 

d、修改feignClient接口添加降级方法的支持

技术图片

 

 e、

技术图片

 

 

 六、

技术图片

 

设置监控信息:

 技术图片

 

 技术图片

 

查询监控接口:

技术图片

 

 

 暴露hystrix所有监控端点

技术图片

 

查询监控状态

技术图片

 

2020-03-25 接口高并发问题下,Hystrix的使用

标签:添加   访问   client   状态   实现   mamicode   temp   超过   com   

原文地址:https://www.cnblogs.com/mathlin/p/12571151.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!