关键词:
基于Spring Cloud Alibaba 分布式微服务高并发数据平台化(中台)思想+多租户saas设计的企业开发架构,支持源码二次开发、支持其他业务系统集成、集中式应用权限管理、支持拓展其他任意子项目。
一、架构技术选型
-
核心框架 Spring Boot
-
SOA Spring Cloud
-
安全框架 Spring Security Oauth2
-
注册中心/配置中心 Nacos 集群部署
-
网关 Spring Cloud Gateway 部署多套,使用nginx负载
-
链路监控 Skywalking
-
流量控制、熔断降级 Sentinel
-
数据库 Mysql
-
分布式事务 Seata
-
定时调度 xxl-job
-
缓存 Redis
-
MQ RocketMq
-
持久框架 Mybatis Plus
-
搜索引擎 ElasticSearch
二、架构全景业务图
三、 架构典型部署方案
@源码地址来源:http://minglisoft.cn/hhcloud
springcloudalibaba介绍
SpringCloudAlibaba介绍SpringCloudAlibaba介绍SpringCloudAlibaba的定位SpringCloud各套实现对比SpringCloudAlibaba介绍SpringCloudAlibaba致力于提供微服务开发的一战式解决方案。此项目包含开发微服务架构的必须组件,方便开发者通过SpringCloud编程... 查看详情
springcloudalibaba集成dubbo实现远程服务间调用(代码片段)
SpringCloudAlibaba集成Dubbo实现远程服务间调用工程创建一、创建springBoot分模块项目,父工程:springcloud-alibaba以及子模块product-dubbo-provider、order-dubbo-consumer等项目基本结构图如下所示:二、依赖引入在以上两个子模块的po... 查看详情
2-springcloudalibaba版本对应
目前最新版本:SpringCloudAlibaba2.2.1 SpringCloudAlibaba2.1.0RELEASE对应SpringCloudGreenwich版本SpringCloudAlibaba2.2.0RELEASE对应SpringCloudHoxton.RELEASE版本SpringCloudAlibaba2.2.1RELEASE对应SpringCloudHoxton.SR3版本 查看详情
springcloudalibaba开篇
SpringCloudAlibaba开篇简书SpringCloudAlibaba专题简书SpringCloud是使用Netflix的开源组件或者基于Netflix的开源组件来进行微服务框架的研发,但是随着Netfix开源组件不断地进入到维护模式,这也导致了阿里开源的SpringCloudAlibaba。Spri... 查看详情
springcloudalibaba实战
SpringCloudAlibaba实战1、新建SpringBoot项目2、整合SpringCloudAlibaba之前需先整合SpringCloud3、引入SpringCloud依赖管理<dependencyManagement><dependencies><depen 查看详情
springcloudalibaba从入门到进阶
一、SpringCloudAlibaba简介1、什么是SpringCloudAlibaba?SpringCloudAlibaba是Aalibaba结合自身微服务实践,开源的微服务全家桶。在SpringCloud项目中孵化,很可能成为SpringCloud第二代的标准实现。在业界广泛使用,已有很多成功案例。2、SpringClo... 查看详情
springcloudalibaba知识概括
SpringCloudAlibaba知识概括SpringCloudAlibaba简介NacosSentinelSeataSpringCloudAlibaba简介why会出现SpringCloudalibaba:SpringCloudNetflix项目进入维护模式。将模块置于维护模式,意味着SpringCloud团队将不会再向模块添加新功能。我们将修复block... 查看详情
springcloudalibaba基础教程:nacos的数据持久化
前情回顾:《SpringCloudAlibaba基础教程:使用Nacos实现服务注册与发现》《SpringCloudAlibaba基础教程:支持的几种服务消费方式》《SpringCloudAlibaba基础教程:使用Nacos作为配置中心》《SpringCloudAlibaba基础教程:Nacos配置的加载规则详解... 查看详情
springcloudalibaba知识概括(代码片段)
SpringCloudAlibaba知识概括SpringCloudAlibaba简介NacosSentinelSeataSpringCloudAlibaba简介why会出现SpringCloudalibaba:SpringCloudNetflix项目进入维护模式。将模块置于维护模式,意味着SpringCloud团队将不会再向模块添加新功能。我们将修复block... 查看详情
springcloudalibaba开篇
SpringCloudAlibaba开篇简述SpringCloudAlibaba专题简述SpringCloud是使用Netflix的开源组件或者基于Netflix的开源组件来进行微服务框架的研发,但是随着Netfix开源组件不断地进入到维护模式,这也导致了阿里开源的SpringCloudAlibaba。Spri... 查看详情
springcloudalibaba(15)---sleuth+zipkin(代码片段)
SpringCloudAlibaba整合Sleuth+Zipkin有关Sleuth之前有写过两篇文章SpringCloudAlibaba(13)---Sleuth概述SpringCloudAlibaba(14)---SpringCloudAlibaba整合Sleuth上篇文章我们通过打印日志的方式,看到一个请求的完整链路。但是当微服务越来越多日志文件也会... 查看详情
springcloudalibaba实战,从微服务架构到基本服务配置(源码)
SpringCloudAlibaba实战1目标理解什么是微服务架构理解什么是springcloud及springcloudalibaba和springcloud的关系掌握使用springcloudalibaba实现微服务远程调用掌握使用springcloudalibaba实现服务注册与发现掌握使用springcloudalibaba实现基本的服务配... 查看详情
聊聊springcloudalibaba的架构思想
...案,它是SpringCloud组件被植入Alibaba元素之后的产物。利用SpringCloudAlibaba,可以快速搭建微服务架构并完成技术升级。中小企业如果需要快速落地业务中台和技术中台,并向数字化业务转型,那SpringCloudAlibaba绝对是一个“神器”。... 查看详情
springcloudalibaba系列博客汇总整理
SpringCloudAlibaba:SpringCloudAlibaba是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与SpringCloud体系的融合。开发环境JDK1.8SpringBoot2.3.2.RELEASESpringCloud(Hoxton.SR9)SpringCloudAlibaba2.2.2.RELEASEMybatisPlus3. 查看详情
springcloudalibaba基础教程:nacos配置的多文件加载与共享配置
前情回顾:《SpringCloudAlibaba基础教程:使用Nacos实现服务注册与发现》《SpringCloudAlibaba基础教程:支持的几种服务消费方式》《SpringCloudAlibaba基础教程:使用Nacos作为配置中心》《SpringCloudAlibaba基础教程:Nacos配置的加载规则详解... 查看详情
springcloudalibaba全家桶——springcloudalibaba介绍(代码片段)
前言本文为SpringCloudAlibaba介绍相关知识,下边将对微服务介绍(包括:系统架构演变、微服务架构介绍、常见微服务架构),SpringCloudAlibaba介绍(包括:SpringCloudAlibaba的定位、SpringCloud各套实现对比、Sp... 查看详情
springcloudalibaba
...共有两代实现。第一代实现:SpringCloudNetflix第二代实现:SpringCloudAlibaba2018年12月12日,Netflix公司宣布SpringCloudNetflix系列大部分组件都进入维护模式,不再添加新特性。这严重地限制了SpringCloud的高速发展, 查看详情
day397.springcloudalibaba-谷粒商城(代码片段)
SpringCloudAlibaba一、项目依赖0、组件https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md1、项目技术选择结合SpringCloudAlibaba这里使用的技术搭配方案:SpringCloudAlibaba-Nacos:注册中心(服务发现/注册 查看详情