摘要: Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必须了解一下相关项目,希望可以帮助到大家。
Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必须了解一下相关项目,希望可以帮助到大家。

Spring Cloud Config

配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。

Spring Cloud Bus

​事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署。

Eureka

云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。

Hystrix

熔断器,容错管理工具,旨在通过熔断机制控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。

Zuul

Zuul是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。

Archaius

配置管理API,包含一系列配置管理API,提供动态类型化属性、线程安全配置操作、轮询框架、回调机制等功能。

Consul

封装了Consul操作,consul是一个服务发现与配置工具,与Docker容器可以无缝集成。

Spring Cloud for Cloud Foundry

通过Oauth2协议绑定服务到CloudFoundry,CloudFoundry是VMware推出的开源PaaS云平台。

Spring Cloud Sleuth

日志收集工具包,封装了Dapper和log-based追踪以及Zipkin和HTrace操作,为SpringCloud应用实现了一种分布式追踪解决方案。

Spring Cloud Data Flow

大数据操作工具,作为Spring XD的替代产品,它是一个混合计算模型,结合了流数据与批量数据的处理方式。

Spring Cloud Security

基于spring security的安全工具包,为你的应用程序添加安全控制。

Spring Cloud Zookeeper

操作Zookeeper的工具包,用于使用zookeeper方式的服务发现和配置管理。

Spring Cloud Stream

数据流操作开发包,封装了与Redis,Rabbit、Kafka等发送接收消息。

Spring Cloud CLI

基于 Spring Boot CLI,可以让你以命令行方式快速建立云组件。

Ribbon

提供云端负载均衡,有多种负载均衡策略可供选择,可配合服务发现和断路器使用。

Turbine

Turbine是聚合服务器发送事件流数据的一个工具,用来监控集群下hystrix的metrics情况。

Feign

Feign是一种声明式、模板化的HTTP客户端。

Spring Cloud Task

提供云端计划任务管理、任务调度。

Spring Cloud Connectors

便于云端应用程序在各种PaaS平台连接到后端,如:数据库和消息代理服务。

Spring Cloud Cluster

提供Leadership选举,如:Zookeeper, Redis, Hazelcast, Consul等常见状态模式的抽象和实现。

Spring Cloud Starters

Spring Boot式的启动项目,为Spring Cloud提供开箱即用的依赖管理。

完整项目的源码来源 技术支持求求1791743380

转载于:https://blog.51cto.com/13695846/2119045

Spring Cloud--Honghu Cloud分布式微服务云系统—组件化相关推荐

  1. spring cloud构建互联网分布式微服务云平台- Netflix

    该项目通过自动配置为Spring Boot应用程序提供Netflix OSS集成,并绑定到Spring环境和其他Spring编程模型成语.通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式, ...

  2. spring cloud构建互联网分布式微服务云平台-消息总线

    Spring Cloud Bus除了支持RabbitMQ的自动化配置之外,还支持现在被广泛应用的Kafka.在本文中,我们将搭建一个Kafka的本地环境,并通过它来尝试使用Spring Cloud B ...

  3. Spring Cloud-honghu Cloud分布式微服务云系统--云架构代码结构构建

    根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现.治理.配置化管理.路由负载.安全控制等优秀解决方案,使用Maven技术将框架进行模块化.服务化.原子化封装并构建,也为后期 ...

  4. Spring Cloud--鸿鹄Cloud分布式微服务云系统—云架构代码结构构建(五)

    根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现.治理.配置化管理.路由负载.安全控制等优秀解决方案,使用Maven技术将框架进行模块化.服务化.原子化封装并构建,也为后期 ...

  5. Spring Cloud-鸿鹄Cloud分布式微服务云系统—架构图

    这边结合了当前大部分企业的通用需求,包括技术的选型比较严格.苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out.作为公司的架构师,也要有一种放眼世界的眼光,不仅要给公司做好 ...

  6. Spring Cloud--Honghu Cloud分布式微服务云系统—System系统管理

    1. 介绍 Commonservice-system是一个大型分布式.微服务.面向企业的JavaEE体系快速研发平台,基于模块化.服务化.原子化.热插拔的设计思想,使用成熟领先的无商业限制的主流开源技 ...

  7. Spring Cloud-Honghu Cloud分布式微服务云系统(一)

    2019独角兽企业重金招聘Python工程师标准>>> 简介 鸿鹄云Cloud是基于SpringCloud来封装的,是一系列框架的有序集合.利用Spring Boot的开发模式简化了 ...

  8. spring cloud + spring boot + springmvc+mybatis分布式微服务云架构

    做一个微服务架构需要的技术整理: View: H5.Vue.js.Spring Tag.React.angularJs Spring Boot/Spring Cloud: Zuul.Ribbon.Fe ...

  9. Spring Cloud-honghu Cloud分布式微服务云系统

    2019独角兽企业重金招聘Python工程师标准>>> 简介 鸿鹄云Cloud是基于SpringCloud来封装的,是一系列框架的有序集合.利用Spring Boot的开发模式简化了 ...

最新文章

  1. 努比亚红魔有人脸识别_魅族魅蓝6T、努比亚红魔Mars电竞手机、华为畅享10Plus对比...
  2. Python 计算机视觉(九)—— OpenCV进行图像平滑
  3. 单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
  4. style 里引用php变量,php引用 详解
  5. C# 是否可以将 动态或匿名类型 转成 强类型 ?
  6. 堆的应用(堆排序,TopK问题)
  7. python中下划线开头的命名_Python标识符规则 行与缩进 注释
  8. Reddit前CEO黄易山:马斯克不懂言论自由的挑战
  9. 二倍图css,css二倍图的使用
  10. C 语言是“最环保”的编程语言
  11. numpy 归一化 与 标准化
  12. Android 存储相册,Android 相册图片存储
  13. C#基础 uint,long,ulong,float,decimal 定义并初始化
  14. android 2.2(froyo)源码下载
  15. 【转载】Globelmposter勒索病毒最新变种预警
  16. Windows快捷键小结
  17. KITTI数据真值处理
  18. SQL SERVER 对等发布
  19. 中文Stable Diffusion模型太乙使用教程
  20. 十二星座匹配对象_12星座的最佳配对对象

热门文章

  1. 【推荐】国外优秀Drupal答疑网站
  2. 消息映射的服务器的设计与实现
  3. 2/2 pymysql:基础操作总结
  4. layui2.4.0前的table隐藏列
  5. Vue2.0增删改查案例(Vue+Less+LocalStorage)
  6. 汇编学习笔记(4)-伪指令(MASM)
  7. CODEVS——T 1049 棋盘染色
  8. struts2学习笔记(4)接收参数
  9. 零基础建站第一季视频分享
  10. B - 一只小蜜蜂...