一种系统接口迁移方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37666061 阅读:29 留言:0更新日期:2023-05-26 04:24
本申请实施例公开了一种系统接口迁移方法、装置、计算机设备及存储介质,本方案当接收到下游系统发送的接口更新请求时,响应接口更新请求向下游系统发送信息调用请求;接收下游系统通过更新后的接口和更新前的接口分别发送的反馈字段;对比反馈字段,得到字段值不同的局部字段;通过中间件确定局部字段对应的异常原因,并将异常原因发送给下游系统,以使下游系统根据异常原因对更新后的接口进行修正;当修正后的接口符合预设规格时,向状态机发送第一迁移控制信号,以使状态机将上游系统中位于更新前的接口上的流量迁移到修正后的接口上,从而在接口发生更新时提高将流量由更新前的接口迁移至更新后的接口的迁移速度。的接口迁移至更新后的接口的迁移速度。的接口迁移至更新后的接口的迁移速度。

【技术实现步骤摘要】
一种系统接口迁移方法、装置、计算机设备及存储介质


[0001]本申请涉及系统接口迁移
,具体涉及一种系统接口迁移方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着计算机软件技术的飞速发展,微服务技术在各个业务领域均得到了广泛应用,微服务技术是通过将各个业务领域对应的系统模块化,从而通过系统之间的调用,来实现各个业务之间的交互,通常微服务是通过接口来实现上游系统对下游系统的调用。
[0003]但当下游系统对外提供的接口发生更新时,为保证更新后的接口对原有业务不存在影响,需维持更新前和更新后的接口获取的数据的一致性,因此,相关工作人员需针对更新接口单独开发一套针对性的对比机制,并且还需要配置一套数据库表模型来记载对比结果,从而便于相关工作人员通过所记载的对比结果进行分析,而但这无疑会花费较大的人力成本,从而导致在将流量由更新前的接口迁移至更新后的接口时迁移速度较慢。

技术实现思路

[0004]本申请实施例提供一种系统接口迁移方法、装置、计算机设备及存储介质,可以在接口发生更新时提高将流量由更新前的接口迁移至本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种系统接口迁移方法,其特征在于,所述方法包括:当接收到下游系统发送的接口更新请求时,响应所述接口更新请求向所述下游系统发送至少一次不同类型的信息调用请求;接收所述下游系统响应所述信息调用请求,通过更新后的接口和更新前的接口分别发送的反馈字段;对比所述更新后的接口和所述更新前的接口分别发送的反馈字段,得到字段值不同的局部字段;通过中间件对所述局部字段进行分析,确定所述局部字段对应的异常原因,并将所述异常原因发送给所述下游系统,以使所述下游系统根据所述异常原因对所述更新后的接口进行修正,得到修正后的接口;当所述修正后的接口符合预设规格时,向状态机发送第一迁移控制信号,以使状态机响应所述第一迁移控制信号将上游系统中位于更新前的接口上的流量迁移到修正后的接口上。2.根据权利要求1所述的方法,其特征在于,所述信息调用请求中包括用户名单中的第一用户单号,在向状态机发送第一迁移控制信号之前,还包括:当所述修正后的接口不符合预设规格时,基于所述用户名单中的第二用户单号,继续向所述下游系统发送至少一次不同类型的最新信息调用请求,所述第二用户单号为不处于所述信息调用请求中的用户单号;基于所述最新信息调用请求,得到所述更新后的接口的最新异常原因,并将所述最新异常原因发送给所述下游系统,以使所述下游系统根据所述最新异常原因对所述更新后的接口继续进行修正。3.根据权利要求2所述的方法,其特征在于,在得到修正后的接口之后,还包括:向所述状态机发送所述第一用户单号对应的第二迁移控制信号,以使状态机响应所述第二迁移控制信号将上游系统中位于更新前的接口上的第一用户单号对应的流量迁移到修正后的接口上。4.根据权利要求3所述的方法,其特征在于,在向所述状态机发送所述第一用户单号对应的第二迁移控制信号之后,还包括:若当前接收到关于第一用户单号的请求信息,则调用更新后的接口向所述下游系统发送所述请求信息对应的信息调用请求。5.根据权利要求1所述的方法,其特征在于,所述对比所述更新后的接口和所述更新前的接口分别发送的反馈字段,得到字段值不同的局部字段,包括:将所述更新后的接口和所述更新前的接口分别发送的...

【专利技术属性】
技术研发人员:王虹
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1