Spring Cloud 一 之体系架构

1 Spring Cloud包含哪些技术架构

  • 服务注册与发现
  • 服务调用
  • 服务熔断
  • 负载均衡
  • 服务降级
  • 服务消息队列
  • 配置中心管理
  • 服务网关
  • 服务监控
  • 全链路追踪
  • 自动划构建部署
  • 服务定时任务调度操作

2 Spring Cloud简介

  • Spring Cloud是什么?
    SpringCloud=分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶。
  • Spring Cloud包含多少技术?
    在这里插入图片描述

3 Spring Boot与Spring Cloud版本选择

通过上面官网发现,Boot官方强烈建议你升级到2.X以上版本

Spring Cloud采用了英国伦敦地铁站的名称来命名,并由地铁站名称字母A-Z依次类推的形式来发布迭代版本。SpringCloud是一个由许多子项目组成的综合项目,各子项目有不同的发布节奏。为了管理SpringCloud与各子项目的版本依赖关系,发布了一个清单,其中包括了某个SpringCloud版本对应的子项目版本。为了避免SpringCloud版本号与子项目版本号混淆,== SpringCloud版本采用了名称而非版本号的命名,这些版本的名字采用了伦敦地铁站的名字,根据字母表的顺序来对应版本时间顺序。 ==例如Angel是第一个版本, Brixton是第二个版本。当SpringCloud的发布内容积累到临界点或者一个重大BUG被解决后,会发布一个’service releases "版本,简称SRX版本,比如Greenwich.SR2就是SpringCloud发布的Greenwich版本的第2个SRX版本。

3.1 Spring Cloud和Spring Boot的依赖关系

网址

在这里插入图片描述
更详细的依赖信息

3.2 本次学习使用技术的版本

  • Spring Cloud Hoxton.SR1
  • Spring Boot 2.2.2.RELEASE
  • Spring Cloud Alibaba 2.1.0.2RELEASE
  • Java Java8
  • Maven 3.5及以上
  • MySQL 5.7及以上

学习技术路线:

  • 服务注册中心
    • Eureka (不在更新)
    • Zookeper
    • Consul
    • Nacos
  • 服务调用
    • Ribbon
    • LoadBalance
  • 服务调用2
    • Feign (不在更新)
    • OpenFeign
  • 服务降级
    • Hystrix (不在更新)
    • resilience4j (国外使用的较多)
    • sentienl (国内使用较多)
  • 服务网关
    • Zuul (不在更新)
    • gateway
  • 服务配置
    • Config (不在更新)
    • Nacos
  • 服务总线
    • Bus (不在更新)
    • Nacos
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值