springcloud五大组件


------------恢复内容开始------------

------------恢复内容开始------------

1、Eureka注册中心 2、Ribbon负载均衡 ||(Nacos注册中心)3、Feign远程调用、4、网关Zuul(gateway)5、熔断器Hystrix

注册中心:它包含了服务注册中心,服务注册,服务发现;注册中心归为服务端,服务注册归为客户端

负载均衡:当网站访问量过大,单个服务器节点承受不了巨大的访问量,就需要配多个服务器、来以抵抗巨大的访问量导致服务器dowm机的问题,Ribbon内置各种负载均衡的算法,常见的轮询,随机,权重...

远程调用:分模块开发时,模块与模块之间的耦合性降低了许多,但是服务之间的相互调用关系却存在着问题.这个时候就需要用到远程调用.前提有两个关系,服务提供者:暴露接口,供别人调用,服务消费者:使用别人的服务,完成业务功能

网关:统一入口,权限校验,动态路由,减少客户端服务端之间的耦合,网关过滤内置三十多种配置,可以把各种非法的访问过滤掉,全局限流,当同时访问量巨大的时候,全局限流会控制访问量的流速,以保护站点的的承载力


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM