Cloud-Platform 系统项目调研
系统架构
后端
项目结构
ace-security
ace-api--------------跨服务调用通用dto数据对象
ace-modules--------------公共服务模块(基础系统和JWT鉴权、搜索、OSS)
ace-dev-base---------------通用脚手架(基础jwtsdk、开发常用工具类)
ace-gate-----------------网关负载中心
ace-infrastructure--------------运维中心(监控、链路、naco注册中心、sentinel熔断流控)
设计思路
- 拦截认证和鉴权:全在 Gateway 服务的 AccessGatewayFilter 中进行处理。 分别有校验 Token、获取用户信息、权限匹配。
参考
- 项目地址:Cloud-Platform
- 基于Spring Cloud微服务化开发平台Cloud-Platform完整解析