【技术实现步骤摘要】
数据同步系统的检查方法、装置、存储介质及电子设备
[0001]本申请涉及大数据领域,具体而言,涉及一种数据同步系统的检查方法
、
装置
、
存储介质及电子设备
。
技术介绍
[0002]随着金融科技的快速发展,客户对于银行业务连续性
、
稳定性运行要求越来越高,越来越多的商业银行建立了双活甚至多活系统来保障系统的稳定运行,其中,双活架构中包括主站点和备用站点
。
[0003]在建立双活的高可用架构的时候,可基于
QREP(Q Replication
,
Q
复制
)
数据复制技术进行架构建立,在主站点发生故障的场景下,可快速切换运行双活架构中的备用站点,通过备用站点对外提供服务
。
因此
QREP
复制流程的稳定运行对于双活架构来说至关重要
。
[0004]QREP
数据复制技术中包括的地址空间主要分为正向地址空间和反向地址空间,常态下通过正向地址空间将主站点的数据同步至备用站点,反向地址空间不启动
。
在主站点故障下,可快速的切换到备用站点,此时原来的正向地址空间会下宕,切换后备用站点对外提供服务,同时需要立即启动反向地址空间,将备用站点的数据同步到主站点,保证切换后双活架构依然有效,随时可切换
。
[0005]但是,在主站点长时间未出现异常的情况下,由于无法保证反向数据同步操作是否能够正常运行,因此可能会在主 ...
【技术保护点】
【技术特征摘要】
1.
一种数据同步系统的检查方法,其特征在于,包括:获取数据同步系统中主站点进行反向数据同步操作时的业务执行流程,其中,所述反向数据同步操作是指:在所述主站点异常的情况下,所述主站点获取备用站点中的数据的操作;模拟执行所述反向数据同步操作,并对所述业务执行流程中的每个执行步骤的执行结果进行检查,得到多个检查结果,其中,所述执行步骤至少包括以下之一:启动进程的地址空间
、
启动数据传输通道
、
激活数据存储表;根据所述多个检查结果确定所述主站点的运行状态
。2.
根据权利要求1所述的方法,其特征在于,所述执行步骤中包括所述启动数据传输通道,对所述业务执行流程中的每个执行步骤的执行结果进行检查,得到多个检查结果包括:初始化第一检查次数,并启动所述主站点中的预设进程的数据传输通道,其中,所述预设进程包括读进程和写进程;在所述数据同步系统的任务管理模块中获取运行信息清单,并判断所述数据传输通道是否存在于所述运行信息清单中;在所述数据传输通道存在于所述运行信息清单中的情况下,确定所述检查结果为正常;在所述数据传输通道不存在于所述运行信息清单中的情况下,更新第一检查次数,并计算更新后的第一检查次数是否达到预设检查次数;在所述更新后的第一检查次数未达到所述预设检查次数的情况下,重新执行所述在所述数据同步系统的任务管理模块中获取运行信息清单,并判断所述数据传输通道是否存在于所述运行信息清单中的步骤;在所述更新后的第一检查次数达到预设检查次数的情况下,确定所述检查结果为异常
。3.
根据权利要求2所述的方法,其特征在于,所述执行步骤中包括所述启动进程的地址空间,对所述业务执行流程中的每个执行步骤的执行结果进行检查,得到多个检查结果包括:初始化第二检查次数,并启动所述主站点中的每个数据传输通道的第一地址空间;判断所述第一地址空间的名称是否存在于所述运行信息清单中;在所述第一地址空间的名称存在于所述运行信息清单中的情况下,确定所述检查结果为正常;在所述第一地址空间的名称不存在于所述运行信息清单中的情况下,将第二检查次数加1,并计算所述第二检查次数与第一检查时长的乘积是否大于第一预设时长,其中,所述第一检查时长为对所述启动进程的地址空间的步骤的执行结果进行检查所需的时长;在所述乘积小于等于所述第一预设时长的情况下,重新执行所述判断所述第一地址空间的名称是否存在于所述运行信息清单中的步骤;在所述乘积大于所述第一预设时长的情况下,确定所述检查结果为异常
。4.
根据权利要求3所述的方法,其特征在于,在启动所述主站点中的进...
【专利技术属性】
技术研发人员:朱冠洲,林晖,陈婷,谢忠涛,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。