springcloud-瞬间了解springcloud整体架构

 2023-09-05 阅读 47 评论 0

摘要:一 前言 这边文章主要是简述springcloud的主体内容,能够帮助读者更好的理解什么是springcloud,springcloud有什么特色项目,其主体功能等; 二 springcloud概述 springcloud是微服务落地的实现方案之一。相比于其它服务治理框架,其能快速的构

一 前言

这边文章主要是简述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)

在这里插入图片描述

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/1790.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息