架构介绍
提示
套源码同时兼容单体架构、微服务架构双部署模式,所以在部署时有如下区别:
| 微服务 | 功能说明 | 单体 | 功能说明 |
|---|---|---|---|
| inner-gateway-server | 内部接口网关:内部接口路由和鉴权 | boot-server | 单体版(boot-server)==微服务版:(inner-gateway-server+workbench-server+console-server+open-server)的所有功能 |
| workbench-server | 工作台:登录、注册、工作台相关接口 | ||
| console-server | 控制台:控制台相关接口 | ||
| open-server | 开发者中心:开发者中心相关管理、配置接口 | ||
| worker-server | 对外接口、执行器:负责编写对外接口的业务逻辑,定时任务的业务逻辑 | worker-server | 同微服务版 |
| sop-gateway-server | 开发者中心网关:负责对外接口鉴权、路由 | sop-gateway-server | 同微服务版 |
| mdp-job | 定时任务调度器:负责定时任务的配置和调度 | mdp-job | 同微服务版 |
微服务版架构图
3D架构图

2D架构图

单体版架构图
3D架构图

2D架构图
