SpringCloud完善了微服务的各方面的需求,是一个很好的技术架构,先列出以下的一些子项目信息,之后扩展。

Spring Cloud Config:
配置管理开发工具包,可以让你把配置放到远程服务器,目前支持本地存储、Git以及Subversion。
Spring Cloud Bus:
事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署。
Spring Cloud Netflix:
针对多种Netflix组件提供的开发工具包,其中包括Eureka、Hystrix、Zuul、Archaius等。
Netflix Eureka:
云端负载均衡,一个基于 REST 的服务,用于定位服务,以实现云端的负载均衡和中间层服务器的故障转移。
Netflix Hystrix:
容错管理工具,旨在通过控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。
Netflix Zuul:
边缘服务工具,是提供动态路由,监控,弹性,安全等的边缘服务。
Netflix Archaius:
配置管理API,包含一系列配置管理API,提供动态类型化属性、线程安全配置操作、轮询框架、回调机制等功能。
Spring Cloud for Cloud Foundry:
通过Oauth2协议绑定服务到CloudFoundry,CloudFoundry是VMware推出的开源PaaS云平台。
Spring Cloud Sleuth:
日志收集工具包,封装了Dapper,Zipkin和HTrace操作。
Spring Cloud Data Flow:
大数据操作工具,通过命令行方式操作数据流。
Spring Cloud Security:
安全工具包,为你的应用程序添加安全控制,主要是指OAuth2。
Spring Cloud Consul:
封装了Consul操作,consul是一个服务发现与配置工具,与Docker容器可以无缝集成。
Spring Cloud Zookeeper:
操作Zookeeper的工具包,用于使用zookeeper方式的服务注册和发现。
Spring Cloud Stream:
数据流操作开发包,封装了与Redis,Rabbit、Kafka等发送接收消息。
Spring Cloud CLI:
基于 Spring Boot CLI,可以让你以命令行方式快速建立云组件。

Spring Cloud 子项目相关推荐

  1. Spring Cloud 子项目介绍

    Spring Cloud由以下子项目组成. Spring Cloud Config 配置中心--利用git来集中管理程序的配置. 项目地址:https://spring.io/projects/spr ...

  2. Dubbo和Spring Cloud微服务架构对比

    一.为什么要使用微服务? 微服务提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合. 今天我们来了解下业内主要的微服务框架:Dubbo 和 Spring Cloud 微服务主要的优势 降 ...

  3. Spring Cloud Alibaba 之 服务治理:Nacos 如何实现微服务服务治理

    前文我们学习了通用的微服务架构应包含哪些组件以及 Spring Cloud Alibaba 生态中对应的技术实现,其中整个架构体系最核心的组件是服务注册中心 Alibaba Nacos.本讲我们就对 ...

  4. Spring Cloud 学习资料收集

    导读 关于Spring Cloud 去年开始逐渐多的出现在我的视线中,随着微服务这个词越来越热,我们或多或少的都听说过这个词,我们可以将Spring Cloud 看做是java 中Spring 为我们 ...

  5. 基于Spring Boot和Spring Cloud实现微服务架构学习--转

    原文地址:http://blog.csdn.net/enweitech/article/details/52582918 看了几周spring相关框架的书籍和官方demo,是时候开始总结下这中间的学习 ...

  6. Dubbo和Spring Cloud微服务架构的对比

    微服务架构是互联网很热门的话题,是互联网技术发展的必然结果.它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值.虽然微服务架构没有公认的技术标准和规范或者草案,但业 ...

  7. Dubbo和Spring Cloud微服务架构

    微服务架构是互联网很热门的话题,是互联网技术发展的必然结果.它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值.虽然微服务架构没有公认的技术标准和规范或者草案,但业 ...

  8. 终极对决!Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?

    微服务架构是互联网很热门的话题,是互联网技术发展的必然结果.它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值.虽然微服务架构没有公认的技术标准和规范或者草案,但业 ...

  9. 基于 Spring Boot 和 Spring Cloud 实现微服务架构

    前言 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道.因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差 ...

  10. Spring Cloud简介

    2019独角兽企业重金招聘Python工程师标准>>> Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具.它为微服务框架中涉及的配置管理.服务治理.断 ...

最新文章

  1. git 版本操作命令大全
  2. 租客如何玩转物联网,打造智能新生活
  3. [转载] 包含对象的json格式_如何把JSON数据格式转换为Python的类对象?
  4. MS17-010漏洞复现(带win7虚拟机安装,零基础)
  5. SpringCloud 配置管理:Nacos
  6. 我一生中最重要的12个人
  7. 充电系列-1-msm8909充电驱动常见修改
  8. 苹果今年或无法推出M3芯片;​微软将推私有版ChatGPT:价格是常规版10倍;sudo和su用Rust重写|极客头条
  9. C++中rand()函数的用法
  10. 算法语言Scheme修订6报告 R6RS简体中文翻译
  11. 计算机取证(Computer Forensic)
  12. icloud 照片导出_如何将iCloud照片用作Apple TV的屏幕保护程序
  13. lin总线可以控制几个节点_[LIN].LIN总线详解
  14. 访问网络中的计算机密码忘了怎么办,忘记wifi密码怎么办,用这招可以知道电脑中的wifi密码...
  15. vscode之git配置
  16. 计算机毕业设计=基于微信小程序的停车场管理系统
  17. 如何降低高级计划与排程APS应用的复杂性?
  18. 瑞云服务云|天正电气服务云系统项目顺利验收
  19. 雅思听力地图题常用词汇及技巧
  20. 将batik打成一个jar包

热门文章

  1. SONiC项目的发展及其介绍
  2. Linux Interrupt——魅族内核大神文章
  3. dns工作过程及原理 (linux dns及android dan的实现
  4. 解码器输出PSNR为0表示什么
  5. 关于level_idc
  6. 1949年-2021年历史县级行政区划分布数据 中国行政村边界数据、乡镇街道边界、行政区划边界
  7. 计算机网络(第七版)谢希仁编著 第四章课后答案详解
  8. jdbc连接mysql数据库 工作流程_jdbc连接数据库流程图
  9. 米家扫地机器人怎么加水_时隔两年半终于更新 贵了500元的小米米家扫地机器人1S值得买吗?...
  10. android 多线程 进度条,Android子线程进度条不显示的问题