【技术实现步骤摘要】
本申请涉及计算机领域,具体而言,涉及一种租户数据的处理方法和装置、存储介质及电子设备。
技术介绍
1、在多租户架构的软件应用中,实现动态数据源切换以保障数据隔离和提高资源利用率是一个核心需求。现有技术方案主要通过对应用代码进行改造,引入数据源选择逻辑,或依赖于外部组件进行租户识别和数据路由。
2、然而,代码改造不仅增加了业务代码的复杂性和维护成本,还会导致应用的侵入性增加,即业务逻辑与租户管理逻辑混杂,影响代码的可读性和可维护性。此外,依赖外部组件虽然可以减少代码改造的工作量,但可能引入额外的系统延迟和稳定性风险。
3、因此,相关技术中存在着在现有的租户动态数据源确定方式对原有业务的改造过多,侵入性较大,其改造过程耗时过长的技术问题。
4、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种租户数据的处理方法和装置、存储介质及电子设备,以至少解决现有的租户动态数据源确定方式对原有业务的改造过多,侵入性较大,其改造过程耗时
...【技术保护点】
1.一种租户数据的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述启动目标应用并加载租户代理类之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述调用所述租户代理类的目标接口获取数据源配置信息,包括以下至少之一:
4.根据权利要求1所述的方法,其特征在于,所述在所述目标应用接收到前端请求的情况下,使用租户插件确定所述前端请求对应的目标租户,并将所述目标租户的身份数据存储至请求上下文之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述目标应用接收到前端请
...【技术特征摘要】
1.一种租户数据的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述启动目标应用并加载租户代理类之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述调用所述租户代理类的目标接口获取数据源配置信息,包括以下至少之一:
4.根据权利要求1所述的方法,其特征在于,所述在所述目标应用接收到前端请求的情况下,使用租户插件确定所述前端请求对应的目标租户,并将所述目标租户的身份数据存储至请求上下文之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述目标应用接收到前端请求的情况下,使用租户插件确定所述前端请求对应的目标租户,并将所述目标租户的身份数据存储至请求上下文,包括:
6.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:罗咏华,
申请(专利权)人:浙江大华智慧物联运营服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。