Spring Cloud 介绍

2019-01-04  本文已影响0人  守住阳光

一、什么是 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 的服务发现功能。

        

上一篇下一篇

猜你喜欢

热点阅读