Spring Cloud 介绍

一、什么是 Spring Cloud        

Spring Cloud 是在 spring boot 基础上快速构建分布式系统的工具集。所以,Spring Cloud 是一个工具集,一个全家桶,是一系列组件的集合。

二、Spring Cloud 版本

        Angel SR6 、  Brixton SR6  、Camden SR6 。

三、Spring Cloud 的特点

        1、约定优于配置。

        2、开箱即用、快速启动。

        上面两个特点其实就是Spring Boot 的特点。

        3、适用于各种环境,包括 PC server 、 云环境、Docker 。

        4、轻量级的组件。

        5、组件支持很丰富,功能很齐全。包括配置中心、注册中心、智能路由等。

        6、选型中立。如服务发现组件就包括:Eureka、zookeeper、Consul 等。

四、服务发现组件 Eureka 简单介绍

        Eureka 是 netflix 开发的服务发现框架,本身是一个基于 rest 的服务,主要用于定位运行在AWS域中的中间服务层,以达到负载均衡和中间服务层故障转移的目的。Spring Cloud 将它集成在其子项目 Spring-cloud-netflix 中。以实现 Spring Cloud 的服务发现功能。


        

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。