SpringCloud入门概述;微服务入门概述

入门概述

@auther JaneOnly

@date 2022/11/6

前置课程需要:

  • java8+maven+git+Nginx+mq+springboot2.0

微服务

微服务架构就是一种架构模式,提倡单一的应用程序划分为一组小的服务,服务之间互相协调,调用配合。服务与服务之间基于HTTP的RESTFUL API。

分布式微服务架构

  • 服务注册发现

  • 服务调用

  • 服务熔断

  • 服务网关

  • 配置中心管理

  • 自动化任务

  • 监控服务

  • 负载均衡

  • 服务降级

  • 消息队列…

    所谓SpringCloud就是一套集合技术框架

Spring Cloud技术栈

每一套处理都有具体的实现技术。

  • 服务网关
  • 服务注册发现
  • 配置中心
  • 容错
  • 监测…

cloud&boot版本选型

  • springboot与springcloud的版本选型之间是由约束的

目前可以使用SpringBoot2.x与SpringCloudH版本

​ 可以参考https://start.spring.io/actuator/info该网站返回的版本对应表。


image-20230504110337671

spring cloud各个组件的使用

服务注册

  • Eureka(停用)

  • Zookeeper ^

  • Consul ^

  • Nacos

服务调用

  • Ribbon ^
  • LoadBalancer ^
  • Feign(停用)
  • OpenFeign

服务降级

  • Hystrix(停用)
  • resilence4J
  • sentinel

服务网关

  • ZUUL(停用)
  • ZUUL2
  • gateWAY

服务配置

  • Config
  • apolo
  • Nacos

服务总线

  • BUS
  • Nacos

参考

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值