SC_H版本学习日志-01

SpringCloud-H版

前言

  • 在这个被疫情狂抽的2020年,我同时也需要去对面试做很大的准备,为了我的OpenResourcesProject,我同时也准备将我的项目中插入如火如荼的微服务框架—-SpringCloud
  • 所以目前打算将我们的SpringCloud进行学习,这是第一章
  • 同时要做出我的学习笔记!!!也就是之后系列篇
  • 希望有什么不正确——>请批评指正!
聊聊SpringCloud现况
  • 对于Spring家的SpringCloud现在也只是维护了
  • 所以我们的alibaba对其我们的SpringCloud,相当于做出了二次的开发并进行一系列的维护,也就是我们的SpingCloud-alibaba

开始ok

  1. 我们聊聊版本问题
    1. 对于我们在使用SpringCloud作为开发时,我们配套的肯定是我们的SpringBoot,有时候我们在选择版本时,先且不提我们SpringCloud用的是最新版的,但是如果配套的SpringBoot用的是2.0以下的

    2. 所以我们Spring官方明确指出,我们再用SpringCloud不管是哪个版本时,都是由对应的SpringBoot,有时候不对应还可能发生报错——看图

      img
    3. 所以,我们在使用依赖或者是其他的框架时,特别注意版本的问题

    4. Cloud版本那点事

      1. 我们SpringCloud的版本命名的时候,为了避免冲突(懒),之后使用伦敦地铁站的名字做命名,从AZ进行的排序进行迭代
  2. 我们看看dubbo和SpringCloud的区别
    1. 让我们看看详细的服务区别
      1. 图转载自(https://blog.csdn.net/weixin_41509621/article/details/88855176)
      2. 分析
        1. 可以看的出来dubbo在对于SpringCloud来讲,我们的SpringCloud就显得更加的!哈哈哈,对东西多嘛
        2. 但是我们要知道dubbo和SpringCloud所面向的解决问题是不一样的,dubbo始终是一个RPC框架,而我们的SpringCloud是我们的微服务一站式解决方案,类似于拿包入住就完事了,这里面就不追求细节了哈,这里贴出细节的帖子
  3. 复盘一下SpingCloud使用过的组件现况

    对各个组件的现况

    1. 服务注册中心
      1. Eureka(停止更新)——但是和SpringCloud配合使用
      2. Zookeeper
      3. Cousul(Go语言开发)
      4. Nacos(alibaba)——目前趋势
    2. 服务调用
      1. Ribbon
        1. 维护中
      2. LoadBalancer
        1. 因为Ribbon的原因,spring自己正在研发
    3. 服务降级
      1. Hustix
    4. 服务网关
      1. Zuul
      2. Zuul2
      3. gateway
        1. spring公司
    5. 服务配置
      1. Nacos
        1. alibaba开发
      2. Config
        1. 之前使用Spring的config……
    6. 服务总线
      1. Nocos
        1. alibaba开发
      2. Bus
        1. 开发团队以崩,开发人员跳槽
  4. 我们这个最终SpringCloud用到的组件

    1. 服务治理:Eureka
    2. 负载均衡:Ribbon
    3. 容错保护:Hystrix
    4. 服务调用:Zuul
    5. 发布配置中心:Config

img
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值