![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
文章平均质量分 79
黄金时代z
成功源于坚持。
展开
-
Spring Cloud学习 - Zuul篇
默认情况下Zuul会代理所有注册到Eureka Server的微服务,并且Zuul的路由规则是:http://ZUUL_HOST:ZUUL_PORT/微服务名称/**会转发到对应的微服务上。原创 2020-09-03 18:00:50 · 571 阅读 · 1 评论 -
Spring Cloud学习 - Hystrix篇
Hystrix篇一、Hystrix介绍二、整合Hystrix三、HyStrix监控四、Feign整合Hystrix一、Hystrix介绍1、Hystrix是什么?在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。Hystrix可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制.Hystrix通过将依赖服务进行资源隔离,进而组织某个依赖服务出现故障的时候,这种故障在整个系统所有的依赖服务调用中原创 2020-08-13 11:37:15 · 198 阅读 · 0 评论 -
Spring Cloud学习 - Feign篇
Ribbon篇一、Feign介绍二、整合Feign三、Feign压缩一、Feign介绍1、什么是Feign?Feign是一个声明式的Web服务客户端,使得编写Web服务客户端变得非常容易,只需要创建一个接口,然后在上面添加注解即可。2、Feign能干什么?Feign旨在使编写Java Http客户端变得更容易。前面在使用Ribbon+RestTemplate时,利用RestTemplate对http请求的封装处理,形成了一套模版化的调用方法。但是在实际开发中,由于对服务依赖的调用可能不止一处,原创 2020-07-31 15:48:40 · 341 阅读 · 0 评论 -
Spring Cloud学习 - Ribbon篇
Ribbon篇一、Ribbon介绍二、整合Ribbon三、LoadBalanced注解详解四、验证Ribbon负载均衡一、Ribbon介绍Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随即连接等)去连接这些机器。我们也很容易使用R原创 2020-07-21 10:58:21 · 154 阅读 · 0 评论 -
Spring Cloud学习 - Eureka篇
一、Eureka介绍一、Eureka介绍一、Eureka介绍一、Eureka介绍一、Eureka介绍一、Eureka介绍原创 2020-07-17 09:42:53 · 243 阅读 · 0 评论