Spring Cloud简介

Posted leiger

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud简介相关的知识,希望对你有一定的参考价值。

在学习Spring Cloud之前先思考下面两个问题?

1、Spring Cloud是什么?

2、怎么用Spring Cloud?

接下来带着这两个问题来学习Spring Cloud。

Spring Cloud是什么

? Spring Cloud是一款基于Spring Boot实现的微服务架构开发工具,不太了解微服务架构的可以参考这篇文章带你快速了解什么是微服务架构-->什么是微服务架构,它为微服务中涉及的服务治理、负载均衡、配置管理、断路器、智能路由、API网关等操作提供了一种简单的开发方式。

? Spring Cloud包含多个子项目,比如:

  • Spring Cloud Config:配置管理工具,支持使用Git存储配置信息,实现外部存储;
  • Spring Cloud Netflix核心组件,对多个Netflix OSS 开源套件进行整合。
    • Eureka:服务治理组件,包括服务注册中心,服务注册与发现机制的实现;
    • Hystrix:容错管理组件,实现断路器模式,简单理解就是解决了服务依赖中出现的网络延迟和故障问题;
    • Ribbon:实现了负载均衡
    • Feign:基于Ribbon和Hystrix的声明式服务调用组件
    • Zuul:服务网关,提供智能路由,访问过滤等功能;
    • Archaius: 外部化配置组件

怎么用Spring Cloud

请听下回分解......

以上是关于Spring Cloud简介的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud简介

整合spring cloud云服务架构 - Spring Cloud简介

整合spring cloud云服务架构 - Spring Cloud简介

整合spring cloud云服务架构 - Spring Cloud简介

spring cloud微服务分布式云架构 - Spring Cloud简介

spring cloud微服务分布式云架构 - Spring Cloud简介