美文网首页
自学Java第134天

自学Java第134天

作者: 刘小爱 | 来源:发表于2020-09-09 11:59 被阅读0次

SpringCloud,我擦咧,又是spring
刚学了SpringBoot,又来了SpringCloud
spring全家桶果然名不虚传

它是用来干嘛的呢?
昨天学了系统架构的演化
而SpringCloud就可以实现微服务架构

它将市面上很多成熟,强大的开源服务框架
拿了过来,并整合在了一起
emm…怎么感觉和腾讯一样……

不过spring不仅仅只是拿过来了直接用
而是利用SpringBoot的开发便利性
使分布式系统开发起来更加地简单

简而言之就是市面上开源框架其实是非常多的
有一些虽然非常实用,但用起来特别的麻烦
而spring就让这些变得非常简单了
极大地便利了开发者的使用

​Spring Cloud有很多个组件:
注册中心Eureka、服务网关Zuul
负载均衡Ribbon、服务调用Feign
熔断器Hystix

这些知识点,这几天会依次都学习到
今天主要就是注册中心Eureka的学习
这个昨天也提到过,它就好比是滴滴打车

每个服务都要在它这儿注册
同时分为服务提供方和服务消费者

服务提供方提供功能给其它服务使用
这就好比滴滴中的司机
它需要不断向服务中心续约,说明自己还活着

服务消费方就相当于乘客
它需要向注册中心调用对应服务的对应功能

而实际开发中同一个功能的服务可能会开启多个
那服务消费方调用时,到底调用哪一个呢?
简单的理解就相当于滴滴公司分配司机给乘客

至于怎么分配服务?
就需要使用到负载均衡了
这个一两句话也讲不清楚,​笔记中有详细说明

相关文章

网友评论

      本文标题:自学Java第134天

      本文链接:https://www.haomeiwen.com/subject/lyjpsktx.html