在gateway的filter中修改request uri的serviceId进行路由
每个租户都有专属的后台处理服务,后台服务在打包时将该租户的数据库连接与serviceId的信息打包进工程,前端在发出请求时不需要关注租户的serviceId,在网关层根据每次请求中request header中的token进行serviceI的的替换实现“租户与租户之间的数据物理隔离,业务与业务隔离”。方案有逻辑隔离与物理隔离,但是在考虑SAAS平台数据体量与数据安全的情况下,最终选择使用物理隔离。在百度上翻了很久,均是只要修改serviceId就会404,最终还是在谷歌上找到了。实现多租户的数据隔离。
原创
2022-11-11 10:09:03 ·
1412 阅读 ·
0 评论