数据源动态路由方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:42652307 阅读:24 留言:0更新日期:2024-09-06 01:44
本申请公开了一种数据源动态路由方法、装置、设备、存储介质及计算机程序产品。本申请通过从集中存储区中获取数据源配置信息,并获取微服务运行时的环境配置信息,其中,环境配置信息包括系统参数、服务包名和业务参数;根据数据源配置信息和环境配置信息,创建内置路由对象,并构建数据源对象,其中,内置路由对象包括基于系统参数、服务包名和业务参数,创建得到的系统参数路由、服务包名路由和业务参数路由;根据路由粒度从大到小的顺序,依次按照系统参数路由、服务包名路由和业务参数路由进行路由,以使微服务访问至数据源对象对应的数据源,即根据环境配置信息和数据源配置信息,实现了微服务框架下的数据源动态管理的效果。

【技术实现步骤摘要】

本申请涉及云数据和大数据,尤其涉及一种数据源动态路由方法、装置、设备、存储介质及计算机程序产品。


技术介绍

1、目前主流的数据源管理技术方案,均是在数据源配置信息存储方面,大每个应用的数据源配置信息(配置文件)进行独立管理。

2、但是,由于每一个应用的数据源均会对应生成配置文件,基于配置文件进行数据源属性配置会产生以下缺点:每个应用使用单独的配置文件,存在管理困难、修改麻烦等缺点,且一旦数据源属性发生变化需要对应用的配置文件重新生成或修改配置文件,需要重新发布,即上述数据源管理方案在微服务架构下的适配效果较差。


技术实现思路

1、本申请的主要目的在于提供一种数据源动态路由方法、装置、设备、存储介质及计算机程序产品,旨在解决在微服务框架下根据配置文件进行数据源管理的适配性差的技术问题。

2、为实现上述目的,本申请提供一种数据源动态路由方法,所述数据源动态路由方法包括以下步骤:

3、从集中存储区中获取数据源配置信息,并获取微服务运行时的环境配置信息,其中,所述环境配置信息包括系本文档来自技高网...

【技术保护点】

1.一种数据源动态路由方法,其特征在于,所述数据源动态路由方法包括以下步骤:

2.如权利要求1所述的数据源动态路由方法,其特征在于,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象的步骤之前,所述方法还包括:

3.如权利要求1所述的数据源动态路由方法,其特征在于,在创建系统参数路由时,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象,并构建数据源对象的步骤,包括:

4.如权利要求1所述的数据源动态路由方法,其特征在于,在创建服务包名路由时,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象,并构建数据源对象的步骤...

【技术特征摘要】

1.一种数据源动态路由方法,其特征在于,所述数据源动态路由方法包括以下步骤:

2.如权利要求1所述的数据源动态路由方法,其特征在于,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象的步骤之前,所述方法还包括:

3.如权利要求1所述的数据源动态路由方法,其特征在于,在创建系统参数路由时,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象,并构建数据源对象的步骤,包括:

4.如权利要求1所述的数据源动态路由方法,其特征在于,在创建服务包名路由时,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象,并构建数据源对象的步骤,包括:

5.如权利要求1所述的数据源动态路由方法,其特征在于,在创建业务参数路由时,所述根据所述数据源配置信息和所述环境配置信息,创建内置路由对象,并构建数据源对象的步骤,包括:

6.如权利要求...

【专利技术属性】
技术研发人员:王婷于顺治白国涛车旭汪红霞马拂晓吴荣兵
申请(专利权)人:中移信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1