路由重定向方法、存储介质及计算机程序产品技术

技术编号:44584966 阅读:23 留言:0更新日期:2025-03-14 12:45
本申请公开了一种路由重定向方法、存储介质及计算机程序产品,涉及微服务架构技术领域,所述方法包括:对进入网关层的请求报文进行解析得到业务码,并根据所述业务码获取路由接口信息;根据所述路由接口信息确定客户编码;根据所述客户编码定义重定向路由配置,读取所述重定向路由配置匹配路由因子字段;基于所述路由因子字段和所述请求报文的类型进行路由重定向。基于请求报文类型和路由因子字段进行路由重定向实现微服务架构下数据库的平滑拆分迁移。

【技术实现步骤摘要】

本申请涉及微服务架构,尤其涉及路由重定向方法、存储介质及计算机程序产品


技术介绍

1、随着微服务架构日益普及,前端应用与后端服务之间的通信变得愈发复杂。并且随着业务的快速发展以及系统扩容升级的需求,后端的业务系统需要对数据库进行拆分升级或重构迁移。传统路由网关在面临数据库拆分迁移时,通常按照预设的路由因子进行一刀切式的路由选择,无法按少量流量逐步切换,耗时长且迁移过程中需要停止服务。

2、因此,如何实现微服务架构下数据库的平滑拆分迁移成为本申请亟需解决的问题。

3、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。


技术实现思路

1、本申请的主要目的在于提供一种路由重定向方法、存储介质及计算机程序产品,旨在解决如何实现微服务架构下数据库的平滑拆分迁移的技术问题。

2、为实现上述目的,本申请提出一种路由重定向方法,所述方法包括:

3、对进入网关层的请求报文进行解析得到业务码,并根据所述业务码获取路由接口信息;

>4、根据所述路由接本文档来自技高网...

【技术保护点】

1.一种路由重定向方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述对进入网关层的请求报文进行解析得到业务码,并根据所述业务码获取路由接口信息的步骤包括:

3.如权利要求2所述的方法,其特征在于,所述路由配置信息包括目的集群,所述基于所述路由配置信息判断是否存在网关路由键值配置的步骤之后还包括:

4.如权利要求1所述的方法,其特征在于,所述根据所述路由接口信息确定客户编码的步骤包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述路由接口信息从所述请求报文中提取个性化路由键值,并将所述个性化路由键值转换成统...

【技术特征摘要】

1.一种路由重定向方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述对进入网关层的请求报文进行解析得到业务码,并根据所述业务码获取路由接口信息的步骤包括:

3.如权利要求2所述的方法,其特征在于,所述路由配置信息包括目的集群,所述基于所述路由配置信息判断是否存在网关路由键值配置的步骤之后还包括:

4.如权利要求1所述的方法,其特征在于,所述根据所述路由接口信息确定客户编码的步骤包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述路由接口信息从所述请求报文中提取个性化路由键值,并将所述个性化路由键值转换成统一路由键值的步骤之后还包括:

6.如权利要求1所述的方法,其特征在于,所述根据所述客户编码定义重定向路由配...

【专利技术属性】
技术研发人员:陈庆华冯宝桐张永枫陈洪妹杨林强
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

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

1