![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring-cloud
gzc_870301
这个作者很懒,什么都没留下…
展开
-
spring-cloud:feign的要点记录
1.什么是Feign? Feign是一种声明式、模板化的HTTP客户端(仅在consumer中使用)。 2.什么是声明式,有什么作用,解决什么问题? a.声明式调用就像调用本地方法一样调用远程方法;无感知远程http请求。 b.Spring Cloud的声明式调用, 可以做到使用 HTTP请求远程服务 时能就像调用本地方法一样的体验,开发者完全感知不到这是远...原创 2018-07-29 20:57:36 · 301 阅读 · 0 评论 -
spring-cloud:漫谈雪崩
如何解决雪崩: 1.降级:超时降级、资源不足时(线程或信号量)降级,降级后可以配合降级接口返回托底数据。实现一个fallback方法, 当请求后端服务出现异常的时候, 可以使用fallback方法返回的值. 2.隔离(线程池隔离和信号量隔离):限制调用分布式服务的资源使用,某一个调用的服务出现问题不会影响其他服务调用。 3.融断:当失败率(如因网络故障/超时造成的失败率高)达到阀值自动触发降...原创 2018-08-05 11:24:09 · 998 阅读 · 0 评论