zoukankan      html  css  js  c++  java
  • spring cloud 之前言

    一、 初识spring cloud

    1、为啥使用spring cloud 

    1. 后台硬:作为spring家族的一员,有整个的spring全家桶靠山,背景强大
    2. 技术强:spring作为java领域的前辈,有强有力的技术团队支撑。
    3. 群众基础好:大多程序员都伴随着spring 框架。spring cloud 与 spring 无缝整合
    4. 使用方便:spring cloud 完全支撑spring boot开发,使用很少的配置就能完成微服务的框架搭建。

    spingcloud 官网:https://spring.io/projects/spring-cloud

     spring cloud 是一系列框架的有序集合。利用了spring boot的开发便利性巧妙的简化了分布式系统的基础设施的开发。

     如:服务的发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,可以利用spring boot 的开发风格做到一键启动和部署。

    二、spring cloud 组成

       大可分为两类,一类是对现有成熟框架“spring boot” 的抽象和封装,一类是开发分布式系统的基础设施和实现。

      spring cloud 子项目:

      1、spring cloud Netflix 

        是对Netflix 开发的一套分布式服务框架的封装,包括服务的注册发现、负载均衡、断路器、请求路由、REST客户端等。

      2、spring cloud config

        将配置信息中心化保存配置,动态修改配置文件等。

      3、spring cloud bus 

        分布式消息队,kafka 、MQ等。

      4、spring cloud security

        对Spring Security的封装,并能配合Netflix使用。

      5、spring cloud zookeeper 

        对zookeeper的封装,使之能配置其他的spring cloud 子项目。

     spring cloud 结构图

  • 相关阅读:
    SDN第4次上机作业
    SDN第三次作业
    SDN第三次上机作业
    SDN第二次上机作业
    SND第二次作业
    【Beta Scrum】冲刺!4/5
    【Beta Scrum】冲刺! 3/5
    【Beta Scrum】冲刺! 2/5
    【Beta Scrum】冲刺! 1/5
    SDN第二次上机作业
  • 原文地址:https://www.cnblogs.com/lxn0216/p/13902928.html
Copyright © 2011-2022 走看看