springcloud概述(2)

x33g5p2x  于2021-08-23 转载在 Spring  
字(1.0k)|赞(0)|评价(0)|浏览(176)

一 前言

这边文章主要是简述springcloud的主体内容,能够帮助读者更好的理解什么是springcloud,springcloud有什么特色项目,其主体功能等;

二 springcloud概述

springcloud是微服务落地的实现方案之一。相比于其它服务治理框架,其能快速的构建分布式系统,是一套完整的微服务解决方案;其特色不仅包括服务治理框架通常所拥有的注册中心,负载均衡,还有容错机制,配置中心,路由网关转发,链路监控,服务监控,熔断机制,安全框架等,功能十分强大,易于运行。

微服务主要特色功能springcloud落地技术
通信方式HTPP/restful
服务注册与发现eureka ,Consul, Zookeeper
网关Zuul/Gateway
负载均衡Ribbon
容错机制Hystrix
配置中心Spring Cloud Config
链路监控Sleuth+Zipkin
分布式日志ELK

三 优秀项目概览

springcloud 项目模块远不止这么多,详细的读者可以看官方文档,下面列出的是比较容易遇见的模块;

项目说明
spring-cloud-awsAWS(亚马逊托管云服务 )
spring-cloud-bus消息总线
spring-cloud-cli封装的CLI
spring-cloud-commons公共类
spring-cloud-contract消费者驱动合同
spring-cloud-config配置中心
spring-cloud-netflixnetflix公司组件(核心组件)
spring-cloud-security安全
spring-cloud-consul注册中心
spring-cloud-sleuth链路追踪
spring-cloud-stream数据流操作
spring-cloud-zookeeper注册中心
spring-cloud-taskspring task 任务
spring-cloud-gateway网关
spring-cloud-openfeignFeign,HTTP客户端

四 版本号介绍

spring cloud 子项目都是独立存在,其版本号是以伦敦地铁站的名称命名,根据每个版本发布的时间是以名称的字母顺序命名(例如:“ Angel”是第一个发行版,“ Brixton”是第二个发行版),根据发行的数量和版本修订,会以.SRX结尾,其中的X代表数字(例如Edgware.SR6,Finchley.SR2)

相关文章

最新文章

更多