zoukankan      html  css  js  c++  java
  • cloud++:从 0 到 1 学习 SpringCloud

    SpringCloud:简单介绍 :↓ ↓ ↓

    Spring Cloud是一系列框架的有序集合。

    它利用Spring Boot的开发便利性巧妙地简化了分布式系统基 础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控 等,都可以用 Spring Boot的开发风格做到一键启动和部署。

    Spring Cloud并没有重复制造轮子,它只是将目前各家 公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉 了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具 包。

    SpringCloud:核心组件介绍 :↓ ↓ ↓

    Spring Cloud 规范已有 Spring官方,Spring Cloud Netflix,Spring Cloud Alibaba等实现。

    通过组件 化的方式,Spring Cloud将这些实现整合到一起构成全家桶式的微服务技术栈。

    Spring Cloud Netflix组件:↓

    组件名称 作用
    Eureka 服务注册中心
    Ribbon 客户端负载均衡
    Feign 声明式服务调用
    Hystrix 客户端容错保护
    Zuul API服务网关

    Spring Cloud Alibaba组件:↓

    组件名称  作用
    Nacos 服务注册中心
    Sentinel 客户端容错保护

    Spring Cloud原生及其他组件:↓

    组件 作用
    Consul 服务注册中心
    Config 

    分布式配置中心

    Gateway API 服务网关
    Sleuth/Zipkin 分布式链路追踪

    SpringCloud的体系结构:↓

    从上图可以看出Spring Cloud各个组件相互配合,合作支持了一套完整的微服务架构。

    • 注册中心负责服务的注册与发现,很好将各服务连接起来
    • 断路器负责监控服务之间的调用情况,连续多次失败进行熔断保护。
    • API网关负责转发所有对外的请求和服务
    • 配置中心提供了统一的配置信息管理服务,可以实时的通知各个服务获取最新的配置信息
    • 链路追踪技术可以将所有的请求数据记录下来,方便我们进行后续分析
    • 各个组件又提供了功能完善的dashboard监控平台,可以方便的监控各组件的运行状况

    更多详细资料请通过如下方式获取:↓ ↓ ↓

    链接:https://pan.baidu.com/s/1L_mGz_JukM9JHqGoQkPwAQ
    提取码:0000

    知识点如下:

     

    Face your past without regret. Handle your present with confidence.Prepare for future without fear. keep the faith and drop the fear.

    面对过去无怨无悔,把握现在充满信心,备战未来无所畏惧。保持信念,克服恐惧!一点一滴的积累,一点一滴的沉淀,学技术需要不断的积淀!

  • 相关阅读:
    数组快速排序法
    javascript 的基本优化
    wdlinux mysql innodb的安装
    中文逗号替换为英文逗号 ,中英文逗号互换
    wdlinux 编译pdo_mysql
    nodejs 简单对mongodb 操作
    node.js 安装
    开启 mysql 的远程连接功能
    文件下载到本地
    webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server
  • 原文地址:https://www.cnblogs.com/codingmode/p/15209082.html
Copyright © 2011-2022 走看看