【技术实现步骤摘要】
本申请属于通信,可用于金融领域,具体涉及一种适应于交易系统的业务连续性测试方法及装置。
技术介绍
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所述的业务连续性测试装置,其特征在于,入库时间确定模块包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。