适应于交易系统的业务连续性测试方法及装置制造方法及图纸

技术编号:40426503 阅读:18 留言:0更新日期:2024-02-20 22:47
本发明专利技术提供了一种适应于交易系统的业务连续性测试方法及装置,对应适应于交易系统的业务连续性测试方法包括:持续发送业务数据至所述交易系统;确定所述交易系统在故障场景下的所述业务数据的入库时间;根据所述入库时间测试所述交易系统的业务连续性。本发明专利技术有更好的通用性,适用于各类交易系统不同模块(应用服务、中间件、缓存服务、数据库等)的业务连续性测试;另外,本发明专利技术提升了业务连续性测试结果的准确性,通过直接统计业务入库情况,更有效地检测出故障期间对业务的影响,避免如缓存、应用逻辑等问题导致的故障节点实际已恢复对外服务,但实际业务处理异常的情况,另外,本发明专利技术还能够检测交易系统的性能波动情况。

【技术实现步骤摘要】

本申请属于通信,可用于金融领域,具体涉及一种适应于交易系统的业务连续性测试方法及装置


技术介绍

1、可以理解的是,在金融领域中,交易系统的业务连续性测试是项目研发、交付过程中必不可少的一个过程,是评估系统高可用能力的必要手段。交易系统架构中通常包含消息中间件、各应用节点及软件、数据库等部分,每一个节点故障后均可能会对业务系统连续性造成一定的影响。

2、在现有技术中,针对交易系统业务连续性测试的方法较为简略,比如模拟故障场景后,通过检测服务地址的网络连通性(如ping、telnet等方式)或消息管理器中报文堆积情况(如实时监控消息队列中报文数量)来判断对业务连续性的影响。此类测试方法存在一些弊端,

3、①仅通过服务地址的可用性来统计业务影响时间不精确,如网络恢复但应用未就绪的情况下,该类方法的统计结果准确性非常差;

4、②针对服务可用但业务未恢复的场景不适用,如缓存数据影响;

5、③消息管理器不是交易系统架构中的必要环节,且存在多样性,不具备通用性;

6、④消息管理器中报文堆积情况需进一步转换才可本文档来自技高网...

【技术保护点】

1.一种适应于交易系统的业务连续性测试方法,其特征在于,包括:

2.根据权利要求1所述的业务连续性测试方法,其特征在于,所述持续发送业务数据至所述交易系统,包括:

3.根据权利要求1所述的业务连续性测试方法,其特征在于,确定所述交易系统在故障场景下的所述业务数据的入库时间,包括:

4.根据权利要求1所述的业务连续性测试方法,其特征在于,所述故障场景包括:所述交易系统的操作系统异常、所述交易系统的应用异常以及所述交易系统升级过程中的业务连续性异常。

5.根据权利要求1至4任一项所述的业务连续性测试方法,其特征在于,还包括:

6.一...

【技术特征摘要】

1.一种适应于交易系统的业务连续性测试方法,其特征在于,包括:

2.根据权利要求1所述的业务连续性测试方法,其特征在于,所述持续发送业务数据至所述交易系统,包括:

3.根据权利要求1所述的业务连续性测试方法,其特征在于,确定所述交易系统在故障场景下的所述业务数据的入库时间,包括:

4.根据权利要求1所述的业务连续性测试方法,其特征在于,所述故障场景包括:所述交易系统的操作系统异常、所述交易系统的应用异常以及所述交易系统升级过程中的业务连续性异常。

5.根据权利要求1至4任一项所述的业务连续性测试方法,其特征在于,还包括:

6.一种适应于交易系统的业务连续性测试装置,其特征在于,包括:

7.根据权利要求6所述的业务连续性测试装置,其特征在于,所述业务数据发送模块包括:

8.根据权利要求6所述的业务连续性测试装置,其特征在于,入库时间确定模块包括...

【专利技术属性】
技术研发人员:周国燕姜艳王伟玲
申请(专利权)人:银清科技有限公司
类型:发明
国别省市:

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

1