今日推荐:支持分布式实现微服务的多租户SAAS基础框架(java)
现在市面上SAAS领域市场以微盟有赞有头部流量,整体SAAS市场有待技术的提高,各个领域都可以打造自己的SAAS服务。
今天推荐一款分布式,支持微服务的多租户的SAAS基础框架,基础功能都具备,你可以根据你自己的需求去添加你的业务场景。非常适合创业者。
推荐理由:
1、管理后台布局优雅简洁,可以自主定义
2、SAAS及多租户的权限控制功能基本具备
3、问题追着支持多种链路方式
4、整合NEPxion框架实现强大的服务治理能力
5、实现动态网关,支持Redis与Nacos两种推送方式,动态开启关闭网关路由
6、支持分布式任务,整合了xxljob提供的分布式任务调度。
7、集成了自动生成接口文档功能
8、组件实现拔插,直接在配置就可以了
技术架构栈
后端:SpringCloudAlibaba2+SpringCloudHoxtonSR11+MybatisPlus+Oauth2.0+SpringSecurity
缓存:Redis
数据库:MySQL、MongoDb
前端:vue
服务治理:Nacos、Sentinel、 Nepxion、ShardingJdbc、ShardingSphere
链路追踪效果:
后台管理页面
任务调度中心
开发接口文档
想要打造分布式的SAAS多租户的模式,可以使用这套基础源码。