![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
文章平均质量分 79
愿汝妆楼颙望
这个作者很懒,什么都没留下…
展开
-
第六节 Gateway新一代网关(重点)
官网 Spring Cloud Gateway 我们要使用gateway的话,需要springboot是2.x的版本 什么是网关(gateway): Gateway是在spring生态系统之上构建的API网关服务,基于Spring5,SpringBoot2和Project Reactor等技术。 Gateway旨在提供一种简单而有效的方式来对API进行路由,以及提供一些强大的过滤器功能,例如:熔断、限流、重试等,他的主要功能还是“反射代理”和“过滤” 详情知识: SpringCloud .原创 2022-05-06 19:09:04 · 1047 阅读 · 0 评论 -
第五节 Hystrix断路器(已经停更)
复杂分布式体系结构中的应用程序有数十个依赖关系,每一个依赖关系在某些时候将不可避免的失败。 服务雪崩 多个微服务之间调用的时候,假如微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的"扇出"。 如果扇出的链路上某个微服务的调用响应的时间过长或者不可用,对微服A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所谓的"雪崩效应"。 对于高流量的应用来说,单一的后端依赖可能会导致所有的服务器上的所有资源都在几秒钟内饱和。比失败更糟糕的是,这些应用程序还可能导致.原创 2022-05-04 22:00:28 · 476 阅读 · 0 评论 -
第四节 OpenFeign服务接口调用
OpenFeign是什么 Feign是一个声明式的web服务客户端,让编写web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可 SpringCloud对Feign进行了封装,使其支持了SpringMVC标准注解和HttpMessageConverters。Feign可以与Eureka和Ribbon组合使用以支持负载均衡。 l Feign能干什么? Feign旨在使用编写Java Http客户端变得更容易。 前面在使用Ribbon+RestTemplate时,利用RestTempla原创 2022-05-04 00:07:35 · 763 阅读 · 0 评论 -
第三节 Ribbon负载均衡服务调用
Ribbon是什么: Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。 Ribbon客户端组件提供一系列完善的配置项,如:连接超时,重试等。 简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。 负载均衡:简称LB Ribbon能做原创 2022-05-02 20:54:55 · 258 阅读 · 0 评论 -
第一节 Eureka服务注册与发现
Eureka子模块的创建与使用原创 2022-05-01 21:41:25 · 328 阅读 · 0 评论 -
第二节 Eureka客户端的创建(改造以前的子工程模块)
springcloud 的注册中心(Eureka)项目改造原创 2022-05-01 21:34:32 · 330 阅读 · 0 评论 -
SpringCloud学习
springcloud入门学习原创 2022-03-31 23:42:32 · 1013 阅读 · 0 评论