更新配置
This commit is contained in:
@@ -30,23 +30,23 @@
|
||||
↓
|
||||
[业务系统前端] → [统一登录页面(https://login.user.zgitm.com)]
|
||||
↓
|
||||
[网关服务(9000)] → [认证用户服务(9001)]
|
||||
[网关服务(32000)] → [认证用户服务(32001)]
|
||||
↓ ↓
|
||||
[业务系统后端] ← [业务管理服务(9002)]
|
||||
[业务系统后端] ← [业务管理服务(32002)]
|
||||
↓
|
||||
[MySQL数据库] ← [Redis缓存]
|
||||
```
|
||||
|
||||
### 2.2 微服务拆分与职责
|
||||
|
||||
#### 2.2.1 网关服务(mokee-gateway-gateway)- 端口9000
|
||||
#### 2.2.1 网关服务(mokee-gateway-gateway)- 端口32000
|
||||
- 统一入口:所有业务系统的接口请求和页面访问统一经过网关
|
||||
- 路由转发:根据配置的系统信息,将请求转发到对应的业务系统后端
|
||||
- 身份认证:校验请求中的Token有效性,拦截未登录请求
|
||||
- 信息透传:将用户ID、用户名、角色、岗位、系统ID等信息注入请求头,传递给业务系统后端
|
||||
- 接口鉴权:校验请求接口是否在业务系统的放行列表中
|
||||
|
||||
#### 2.2.2 认证用户服务(mokee-gateway-auth)- 端口9001
|
||||
#### 2.2.2 认证用户服务(mokee-gateway-auth)- 端口32001
|
||||
- 登录认证:处理用户登录请求,验证账号密码,生成Token
|
||||
- 用户管理:维护用户基本信息、用户与系统的绑定关系
|
||||
- 权限管理:维护角色、菜单信息,用户与角色的绑定关系
|
||||
@@ -54,7 +54,7 @@
|
||||
- 基础接口:提供获取用户信息、系统信息、菜单路由等基础接口
|
||||
- 系统选择:登录成功后判断用户绑定系统数量,返回系统列表或直接跳转
|
||||
|
||||
#### 2.2.3 业务管理服务(mokee-gateway-admin)- 端口9002
|
||||
#### 2.2.3 业务管理服务(mokee-gateway-admin)- 端口32002
|
||||
- 系统管理:维护业务系统的基本信息、域名配置、接口放行列表
|
||||
- 数据字典:维护全局通用的数据字典
|
||||
- 日志管理:记录用户登录日志和系统操作日志
|
||||
|
||||
Reference in New Issue
Block a user