自动化检测方法、装置、存储介质及电子设备制造方法及图纸

技术编号:23558445 阅读:31 留言:0更新日期:2020-03-25 03:59
本发明专利技术提出一种自动化检测方法、装置、存储介质及电子设备,应用于清算平台中,清算平台具有对应的主数据库和备数据库,方法用于对主数据库和备数据库的全局事务标识的一致性进行自动化检测,全局事务标识具有关联的目标参数,该方法包括获取主数据库对应的第一目标参数,并获取备数据库对应的第二目标参数;根据第一目标参数和第二目标参数,对主数据库和备数据库的全局事务标识的一致性进行自动化检测。通过本发明专利技术能够及时检测到主备数据库切换故障,保证主备数据库之间切换的可靠性,提高数据库的安全性。

Automatic testing methods, devices, storage media and electronic equipment

【技术实现步骤摘要】
自动化检测方法、装置、存储介质及电子设备
本专利技术涉及清算
,尤其涉及一种自动化检测方法、装置、存储介质及电子设备。
技术介绍
在清算平台中,除主数据库外还存在一个及多个备数据库,用于在主数据库发生故障时,切换使用备数据库,避免数据库故障导致业务受影响,其中,主备数据库之间的数据需要保持一致。相关技术中,数据库管理员在搭建主备数据库时会配置相应的全局事务标识符,其后需要人工检查数据库的全局事务标识以检测主备数据库之间是否数据一致。这种方式下,不能够及时地检测到主备数据库切换故障,在主数据库出现故障时,而切换至备数据库失败的情况未被及时地检测时,可能会给数据库业务带来较大程度的影响。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种自动化检测方法、装置、存储介质及电子设备,能够及时检测到主备数据库切换故障,保证主备数据库之间切换的可靠性,提高数据库的安全性。本专利技术的另一个目的在于提出一种自动化检测装置。本本文档来自技高网...

【技术保护点】
1.一种自动化检测方法,其特征在于,应用于清算平台中,所述清算平台具有对应的主数据库和备数据库,所述方法用于对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测,所述全局事务标识具有关联的目标参数,所述方法包括:/n获取所述主数据库对应的第一目标参数,并获取所述备数据库对应的第二目标参数;/n根据所述第一目标参数和所述第二目标参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测。/n

【技术特征摘要】
1.一种自动化检测方法,其特征在于,应用于清算平台中,所述清算平台具有对应的主数据库和备数据库,所述方法用于对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测,所述全局事务标识具有关联的目标参数,所述方法包括:
获取所述主数据库对应的第一目标参数,并获取所述备数据库对应的第二目标参数;
根据所述第一目标参数和所述第二目标参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测。


2.如权利要求1所述的自动化检测方法,其特征在于,所述根据所述第一目标参数和所述第二目标参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测,包括:
若所述第一目标参数和所述第二目标参数相同,则确定所述主数据库和备数据库的全局事务标识的一致性满足检测指标;
若所述第一目标参数和所述第二目标参数不相同,则确定所述主数据库和备数据库的全局事务标识的一致性不满足所述检测指标。


3.如权利要求2所述的自动化检测方法,其特征在于,所述第一目标参数包括:第一通用唯一识别码UUID和第一trans_id参数,所述第二目标参数包括:第二UUID和第二trans_id参数,所述根据所述第一目标参数和所述第二目标参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测,包括:
根据所述第一UUID和所述第二UUID,以及,根据所述第一trans_id参数和所述第二trans_id参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测。


4.如权利要求3所述的自动化检测方法,其特征在于,所述根据所述第一通用唯一识别码UUID和所述第二UUID,以及,根据所述第一trans_id参数和所述第二trans_id参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测,包括:
判断所述第一UUID和所述第二UUID是否相同;
若所述第一UUID和所述第二UUID不相同,则直接确定所述主数据库和备数据库的全局事务标识的一致性不满足所述检测指标。


5.如权利要求3所述的自动化检测方法,其特征在于,所述判断所述第一UUID和所述第二UUID是否相同后,还包括:
若所述第一UUID和所述第二UUID相同,则判断所述第一trans_id参数和所述第二trans_id参数是否相同;
若所述第一trans_id参数和所述第二trans_id参数相同,则确定所述主数据库和备数据库的全局事务标识的一致性满足所述检测指标;
若所述第一trans_id参数和所述第二trans_id参数不相同,则确定所述主数据库和备数据库的全局事务标识的一致性不满足所述检测指标。


6.一种自动化检测装置,其特征在于,应用于清算平台中,所述清算平台具有对应的主数据库和备数据库,所述方法用于对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测,所述全局事务标识具有关联的目标参数,所述装置包括:
获取模块,用于获取所述主数据库对应的第一目标参数,并获取所述备数据库对应的第二目标参数;
检测模块,用于根据所述第一目标参数和所述第二目标参数,对所述主数据库和备数据库的全局事务标识的一致性进行自动化检测。


7...

【专利技术属性】
技术研发人员:周欢董俊峰强群力刘超千赵彤陈瑛绮余星王鹏韦鹏程孟令银朱绍辉陈飞
申请(专利权)人:网联清算有限公司
类型:发明
国别省市:北京;11

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

1