代码拉取完成,页面将自动刷新
同步操作将从 HuaweiCloudDeveloper/ saas-housekeeper 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本项目是华为云开发者团队基于SaaS项目技术支持实践,采用微服务架构,结合华为云服务能力开发的SaaS化开源项目,旨在为企业级开发者提供云原生SaaS应用构建的技术参考,包括微服务架构、多租隔离设计、多租户路由、数据存储多租设计等。更多SaaS相关技术细节可参考:华为云开发者文档中心SaaS应用开发指导。
超级管理中心: http://saas-housekeeper.cloudbu.cloud-onlinelab.cn/super-admin/#/login
租户管理中心: http://saas-housekeeper.cloudbu.cloud-onlinelab.cn/tenant/#/login
用户管理中心: http://saas-housekeeper.cloudbu.cloud-onlinelab.cn/customer/#/login
工人管理中心: http://saas-housekeeper.cloudbu.cloud-onlinelab.cn/worker/#/login
saas-housekeeper
├── saas-housekeeper-common-utils -- 工具类及通用代码
├── saas-housekeeper-config-server -- 配置中心
├── saas-housekeeper-eureka -- 注册中心
├── saas-housekeeper-gateway -- 网关中心
├── saas-housekeeper-message-service -- 消息中心
├── saas-housekeeper-order-service -- 订单中心
├── saas-housekeeper-service-publish-service -- 服务发布中心
├── saas-housekeeper-web-customer -- 用户管理中心
├── saas-housekeeper-web-super-admin -- 超级管理员管理中心
├── saas-housekeeper-web-tenant -- 租户管理中心
├── saas-housekeeper-web-worker -- 任务管理中心
└── saas-housekeeper-config -- 配置文件
技术 | 说明 | 官网 |
---|---|---|
spring-cloud | 微服务框架 | https://spring.io/projects/spring-cloud |
SpringBoot | 容器+MVC框架 | https://spring.io/projects/spring-boot |
eureka | 注册中心 | https://github.com/xmartlabs/Eureka |
SpringSecurity | 认证和授权框架 | https://spring.io/projects/spring-security |
MyBatis-plus | ORM框架 | https://baomidou.com/ |
K8S | 华为云应用容器引擎CCE | https://support.huaweicloud.com/cce/index.html |
Mysql | 云数据库RDS | https://support.huaweicloud.com/rds/index.html |
redis | 分布式缓存DCS服务 | https://support.huaweicloud.com/intl/zh-cn/dcs/index.html |
RabbitMQ | 分布式消息队列 DMS | https://support.huaweicloud.com/intl/zh-cn/rabbitmq/index.html |
saas-tenant-router-starter | 多租户路由中间件 | https://gitee.com/HuaweiCloudDeveloper/saas-tenant-router-starter.git |
Druid | 数据库连接池 | https://github.com/alibaba/druid |
JWT | JWT登录支持 | https://github.com/jwtk/jjwt |
Lombok | 简化对象封装工具 | https://github.com/rzwitserloot/lombok |
Swagger-UI | 文档生成工具 | https://github.com/swagger-api/swagger-ui |
工具 | 版本号 | 下载 |
---|---|---|
JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
注意!本地运行需要安装RabbitMQ
以租户域名abc为例,本地运行,模拟域名访问需要修改host参数来实现域名映射
在host文件增加下列参数:
127.0.0.1 abc.saas-housekeeper.cloudbu.huawei.com
即可直接访问下列地址:
注意:目前区分租户是采用5级域名区分的,所以域名格式必须为 abc.XXX.XXX.XXX.XXX 其中abc为租户标识,作为租户标识,用于区分不同租户
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。