springCloud笔记

初识spring Cloud

在不得已的情况下使用了一段时间的spring Boot后,反正是有点迷糊也不知道发生了什么,就要开始使用spring Cloud了,对spring Cloud没有任何的了解,但是工作中又要用,故准备开始学习,整理笔记如下。

  1. 架构上降低了对大型系统构建的要求,降低成本(技术或者硬件)
  2. 是一套高效、分布式、容错的平台,但小型独立的项目不适合使用

简介

Spring Cloud是一系列框架的有序集合,它是基于spring boot 的思想,简化开发,组合成的分布式系统。常见功能有服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以根据spring Boot风格做到快速启动部署。它是集百家之长,再进行封装和处理,形成的一套简单易懂、易部署和易维护的分布式系统开发工具包。
Spring Boot 是 Spring 的一套快速配置脚手架,可以基于Spring Boot 快速开发单个微服务,而spring cloud 是基于spring boot 实现的云应用开发工具,Spring Boot专注于快速、方便集成的单个个体,Spring Cloud是关注全局的服务治理框架,Spring Cloud很大的一部分是基于Spring Boot来实现。Spring Boot可以离开Spring Cloud独立使用开发项目,但是Spring Cloud离不开Spring Boot,属于依赖的关系。

组成

核心(待完善)

  1. Spring Cloud Config
  2. Spring Cloud Netflix
  3. Netflix Eureka
  4. Netflix Hystrix
  5. Netflix Zuul
  6. Netflix Archaius
  7. Spring Cloud Bus
  8. Spring Cloud Bus
  9. Spring Cloud for Cloud Foundry
  10. Spring Cloud Cluster
  11. Spring Cloud Consul

其他(待完善)

  1. Spring Cloud Security
  2. Spring Cloud Sleuth
  3. Spring Cloud Data Flow
  4. Spring Cloud Stream
  5. Spring Cloud Task
  6. Spring Cloud Zookeeper
  7. Spring Cloud Connectors
  8. Spring Cloud Starters
  9. Spring Cloud CLI

优势

  1. 依赖spring boot ,背靠spring,保证了日后的维护和更新
  2. 方方面面都处理的不错,简化开发,开箱即用,特别是服务中心,负载均衡等功能,轻松完成配置开发
  3. 生态好,各种问题容易解决
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值