springcloud分布式微服务云架构构建

     2022-03-26     277

关键词:

大型企业分布式微服务云架构服务组件

实现模块化、微服务化、原子化、灰度发布、持续集成

commonservice eureka
Netflix

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


commonservice config
Spring

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


Spring Cloud Bus
Spring

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


Hystrix
Netflix

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


Feign
OpenFeign

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


Spring Cloud Task
Spring

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


Ribbon
Netflix

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


Turbine
Netflix

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


Zuul
Netflix

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


Spring Cloud Security
Spring

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


commonservice sso
OAuth2.0

为Web、手机、PC提供统一登录、认证、授权入口,允许第三方系统在用户授权的前提下访问用户在服务鸿鹄云商存储的服务信息。


commonservice apigateway
apigateway

API网关封装了系统内部架构,为每个客户端提供一个定制的API。如身份验证、监控、负载均衡、缓存、管理、静态响应处理。


commonservice zipkin
Spring

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


commonservice turbine
Netflix

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


commonservice cache
cache

独立分布式缓存服务。


commonservice admin
SBA

微服务监控,如Health、内存、JVM、垃圾回收、各种配置信息(比如数据源、缓存列表和命中率)等,可修改logger的level等。

从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。源码来源


springcloud构建分布式微服务架构-企业分布式微服务云架构构建

...务、云架构平台。J2EE企业分布式微服务云快速开发架构SpringCloud+SpringBoot2+Mybatis+Oauth2+ElementUI前后端分离业务服务:通过服务与服务之间的内部(Feign)、外部通讯(Restful),满足不同业务需求... 查看详情

整合springcloud云服务架构-企业分布式微服务云架构构建

今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情

整合springcloud云服务架构-企业分布式微服务云架构构建

今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情

整合springcloud云服务架构-企业分布式微服务云架构构建

今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情

整合springcloud云服务架构-企业分布式微服务云架构构建

今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情

整合springcloud云服务架构-企业分布式微服务云架构构建

今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情

springcloud--鸿鹄cloud分布式微服务云系统—云架构代码结构构建

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

springcloud微服务云架构构建b2b2c电子商务平台之-企业分布式微服务云架构构建

今天正式给大家介绍了SpringCloud-企业分布式微服务云架构构建,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情

springcloud-honghucloud分布式微服务云系统—云架构代码结构构建

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

分布式微服务企业快速架构—springcloud分布式微服务云架构&设计思想

...计思想,使用成熟领先的无商业限制的主流开源技术(SpringCloud+SpringBoot+Mybatis+Oauth2+微服务设计思想)构建。采用服务化的组件开发模式,可实现复杂的业务功能 查看详情

springcloud互联网分布式微服务云平台规划分析--springcloud系统管理平台

1.介绍鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术构建。采用服务化的组... 查看详情

springcloud互联网分布式微服务云平台规划分析--springcloud系统管理平台

1.介绍鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术构建。采用服务化的组... 查看详情

java版分布式微服务云开发架构springcloud+springboot+mybatis

...计思想,使用成熟领先的无商业限制的主流开源技术(SpringCloud+SpringBoot+Mybatis+Oauth2+微服务设计思想)构建。采用服务化的组件开发模式,可实现复杂的业 查看详情

创业必备企业架构,可开发任意项目springcloud大型企业分布式微服务云架构

...计思想,使用成熟领先的无商业限制的主流开源技术(SpringCloud+SpringBoot+Mybatis+Oauth2+微服务设计思想)构建。采用服务化的组件开发模式,可实现复杂的业务功 查看详情

springcloud+springboot+...分布式微服务云架构

做一个微服务架构需要的技术整理:View: H5、Vue.js、SpringTag、React、angularJsSpringBoot/SpringCloud:Zuul、Ribbon、Feign、Turbine、Hystrix、Oauthor2、Sleuth、APIGateway、SpringCloud、ConfigEureka、SSO、SpringCloud、BUS、Turbine、Z 查看详情

springcloud+springboot+..分布式微服务云架构

做一个微服务架构需要的技术整理:View: H5、Vue.js、SpringTag、React、angularJsSpringBoot/SpringCloud:Zuul、Ribbon、Feign、Turbine、Hystrix、Oauthor2、Sleuth、APIGateway、SpringCloud、ConfigEureka、SSO、SpringCloud、BUS、Turbine、Z 查看详情

springcloud分布式微服务云架构

   分布式、微服务、云架构JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、組件化、驱动式开发模式 commonserviceeurekaNetflix 云端服务发现,一个基于REST的服务,用于定位服务,以实现云端中... 查看详情

整合springcloud云服务架构企业分布式微服务云架构

今天正式给大家介绍了SpringCloud-HongHu企业分布式微服务云架构,我这边结合了当前大部分企业的通用需求,包括技术的选型比较严格、苛刻,不仅要用业界最流行的技术,还要和国际接轨,在未来的5~10年内不能out。作为公司的... 查看详情