本文介绍数字化平台整体系统架构;
- 使用中台微服务架构;
- 使用springcloud微服务框架;
- 使用阿里云服务环境做为生产环境;
- 使用k8s集群管理容器;
整体使用jwt登录认证;
- 用户登录后,用户中心会生成一个jwt
使用前端进行伪权限认证;
- 后台分配资源权限给用户后,前端根据分配的资源权限编码控制相应菜单/按钮的显示与隐藏;
- 后台掊口没有验证用户是否有访问权限,只能达到伪权限认证效果;
- 应用的负载均衡
- 各应用通常会通过域名对外暴露接口;
- 各应用有多个实例时,阿里云的slb提供对该域名的负载均衡;
- 中心的负载均衡
- 各中心通常不允许外网访问,只允许应用通过内网访问;
- 各中心通过k8s的service名称注册一个实例到eureka;
- 各中心实际存在多实例时,过k8s的service提供对各个中心的负载均衡;
- 各中心均未使用springcloud组件提供的负载均衡功能;



