基于Spring Cloud Alibaba 分布式微服务高并发数据平台化(中台)思想+多租户saas设计的企业开发架构,支持源码二次开发、支持其他业务系统集成、集中式应用权限管理、支持拓展其他任意子项目。
一、架构技术选型
- 核心框架Spring Boot
- SOASpring Cloud
- 安全框架Spring Security Oauth2
- 【架构|Spring Cloud Alibaba+saas企业架构技术选型+架构全景业务图 + 架构典型部署方案】注册中心/配置中心Nacos集群部署
- 网关Spring Cloud Gateway部署多套,使用nginx负载
- 链路监控Skywalking
- 流量控制、熔断降级Sentinel
- 数据库Mysql
- 分布式事务Seata
- 定时调度xxl-job
- 缓存Redis
- MQRocketMq
- 持久框架Mybatis Plus
- 搜索引擎ElasticSearch
文章图片
三、 架构典型部署方案(了解源码可+VX: haiwabbc2)
文章图片
@源码地址来源:http://minglisoft.cn/hhcloud
推荐阅读
- spring|23.Spring Cloud + Spring Boot + Mybatis + Uniapp分布式、微服务、云架构企业快速开发架构之Shell 函数
- IDEA|将eclipse中的动态项目导入Idea中运行(配置和启动)
- 数据库|Java连接Mysql数据库存取图片
- IDEA中一个项目的.idea文件夹,.iml文件,src文件夹,out文件夹
- springboot基于web的酒店预订系统的设计与实现源码+论文第四稿+代码讲解视频+包安装配置+查重报告(已降重)
- 基于springboot的社区问答系统的设计与实现+论文第六稿+安装配置(已降重)
- 基于SSM的海洋生态知识管理系统的设计与实现
- 记一次排查线上MySQL死锁过程,不能只会curd,还要知道加锁原理
- java springboot电子产品销售网站的设计与实现源码+论文第三稿+ppt+代码讲解视频+功能讲解视频