基于spring cloud alibaba的微服务平台架构规划

平台基础能力规划(继续完善更新...)

一、统一网关服务(独立服务)

二、统一登录鉴权系统管理(独立服务)

1.统一登录

2.统一鉴权

3.身份管理

用户管理

角色管理

业务系统和菜单管理

部门管理

岗位管理

字典管理

三、统一鉴权技术方案

方案一:基于jjwt:

(1)authserver:独立token服务,仅限于token;纯后端

(2)systemserver:统一登陆,统一系统管理(用户、角色、权限、菜单、部门、字典等等);前后端开发

方案二:justauth(oauth2)&spring security oauth2;前后端开发

(1)systemserver:统一登陆,统一认证鉴权,统一系统管理(用户、角色、权限、菜单、部门、字典等等);

方案三:基于spring security oauth2

(1)authserver:独立token服务,token颁发、管理、校验;纯后端

(2)systemserver:统一登陆,统一系统管理(用户、角色、权限、菜单、部门、字典等等);前后端开发

四、统一基础服务管理(独立服务)

五、统一任务服务(独立服务)

六、统一文件服务(独立服务)

七、统一消息服务(独立服务)

八、统一监控服务(独立服务)

相关推荐
自己的九又四分之三站台26 分钟前
PlantUML--结合大模型快速出土
架构
眠りたいです3 小时前
基于脚手架微服务的视频点播系统-脚手架开发部分(完结)elasticsearch与libcurl的简单使用与二次封装及bug修复
c++·elasticsearch·微服务·云原生·架构·bug
2501_915106323 小时前
iOS性能调优的系统化实践,从架构分层到多工具协同的全流程优化指南(开发者深度版)
android·ios·小程序·架构·uni-app·iphone·webview
DogDaoDao3 小时前
大语言模型四大核心技术架构深度解析
人工智能·语言模型·架构·大模型·transformer·循环神经网络·对抗网络
失散134 小时前
分布式专题——56 微服务日志采集与分析系统实战
java·分布式·微服务·架构
失散134 小时前
分布式专题——57 如何保证MySQL数据库到ES的数据一致性
java·数据库·分布式·mysql·elasticsearch·架构
极客BIM工作室4 小时前
思维链(CoT)的本质:无需架构调整,仅靠提示工程激活大模型推理能力
人工智能·机器学习·架构
IT小哥哥呀5 小时前
Spring Cloud Stream:一次编写,随处运行
java·spring cloud·微服务··后端开发
小坏讲微服务6 小时前
Spring Cloud Alibaba 2025.0.0 与 Nacos 3.1.0 集群整合
分布式·nacos·架构·springcloud·nacos集群·springalibaba
橘色的喵6 小时前
C语言面向对象范式:Nginx模块化架构的设计分析
c语言·nginx·架构·面向对象