跨站点多活的处理方法、设备、装置及存储介质制造方法及图纸

技术编号:37989436 阅读:28 留言:0更新日期:2023-06-30 10:04
本发明专利技术提供一种跨站点多活的处理方法、设备、装置及存储介质,涉及电数字数据处理技术领域,其中该方法包括:获取当前站点的返回结果,返回结果用于表示对调用数据的相关操作是否执行成功;基于返回结果对应的请求消息,确定是否已设置广播标识;若未设置广播标识,则通过设置广播标识,更新请求消息,并将更新后的请求消息转发至配置信息中包括的一个或多个对端站点。本发明专利技术在不影响原有请求消息的执行的基础上,通过复制请求消息的方式,广播所述请求消息至多活的对端站点,实现方式简单,且不依赖于底层系统软件,也不需要额外增加的软件架构或者增加复杂的网关设计,有效降低实现成本。现成本。现成本。

【技术实现步骤摘要】
跨站点多活的处理方法、设备、装置及存储介质


[0001]本专利技术涉及电数字数据处理
,尤其涉及一种跨站点多活的处理方法、设备、装置及存储介质。

技术介绍

[0002]随着新型技术的发展,存储技术的要求越来越高,主要通过多个数据库、或者数据库配套软件、或者增加网关等方式提供双活服务。以避免单台设备故障,或者任意两台设备之间连接异常的情况下,仍存在有效的设备对外界提供服务,从而保证业务不中断。
[0003]而当前主流的双活设计中,主要基于虚拟化存储平台之上的双活数据中心的存储双活解决方案,为上层应用提供存储双活或高可用架构,确保存储层的任一组件故障不会对上层应用产生中断影响。或者将双节点跨站点进行拉伸,分散在不同的两个数据中心,它们之间通过光纤链路连接,数据通过虚拟磁盘镜像技术实时镜像到两个站点上的两个存储上。但是上述及其他主流的双活设计均需要额外的软件架构、或者增加复杂的网关设计,但对于本身架构设计较小的项目就稍显臃肿了。
[0004]因此,在软件框架设计较小的情况下,如何简单高效地实现跨站点的多活处理已成为本领域亟待解决本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨站点多活的处理方法,其特征在于,包括:获取当前站点的返回结果;所述返回结果用于表示对调用数据的相关操作是否执行成功;基于所述返回结果对应的请求消息,确定是否已设置广播标识;若未设置广播标识,则通过设置广播标识,更新所述请求消息,并将更新后的所述请求消息转发至配置信息中包括的一个或多个对端站点;所述配置信息用于配置用于多活的多个站点,每个所述站点均用于处理所述请求消息对调用数据的相关操作,并记录与所述相关操作结果对应的日志。2.根据权利要求1所述的跨站点多活的处理方法,其特征在于,所述基于所述返回结果对应的请求消息,确定是否已设置广播标识,包括:确定所述返回结果所表示的对调用数据的相关操作是否执行成功;若所述返回结果所表示的对调用数据的相关操作执行成功,则获取与所述返回结果对应的所述请求消息;所述请求消息用于触发接收站点执行对调用数据的相关操作;确定所述请求消息的请求头中是否已设置广播标识。3.根据权利要求2所述的跨站点多活的处理方法,其特征在于,所述若未设置广播标识,则通过设置广播标识,更新所述请求消息,并将更新后的所述请求消息转发至配置信息中包括的一个或多个对端站点,包括:若所述请求消息的请求头中未设置广播标识,则在所述请求头中设置广播标识,更新所述请求消息;基于当前站点的配置信息,确定需要与所述当前站点保持多活的一个或多个对端站点;转发更新后的所述请求消息至所述对端站点,以供所述对端站点执行同样的对调用数据的相关操作。4.根据权利要求3所述的跨站点多活的处理方法,其特征在于,所述若所述请求消息的请求头中未设置广播标识,则在所述请求头中设置广播标识,更新所述请求消息之后,包括:获取所述请求消息的发送方信息,更新所述请求消息的所述请求头;根据所述请求消息的请求体中包括的请求类型,设置与所述请求类型对应的接口参数,得到更新后的所述请求体;基于更新后的所述请求头和更新后的所述请求体,确定重组的请求消息,作为更新后的所述请求消息。5.根据权利要求4所述的跨站点多活的处理方法,其特征在于,所述转发更新后的所述请求消息至所述对端站点,以供所述对端站点执行同样的对调用数...

【专利技术属性】
技术研发人员:杨顺储巍杨海阳
申请(专利权)人:成方金融科技有限公司
类型:发明
国别省市:

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

1