版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本发明公开了一种用于分布式系统的测试将交易服务引流至分布式异常模拟器对应的网务环境,将子事务的补偿操作早于正向操作完式系统所使用的预设补偿模式所对应的分布式决了相关技术中无法模拟子事务的补偿操作早2将所述交易服务引流至分布式异常模拟器对应的网络服注入至少一个预设故障至所述网络服务环境,将子事务的补偿操作早于正向操作完将所述服务列表推送至第一类服务器群组,其中,所述第一类服务在匹配成功的情况下,将所述交易服务引流至所述分布6.根据权利要求1至5中任意一项所述的测试方法,其所述交易终端设备,用于发起交易服务,并通过所述网关设备将所述所述第一类服务器,将所述交易服务引流至所述分布式异常模拟所述分布式异常模拟器,注入至少一个预设故障至所述网络服务环境3第二类服务器群组,包括多个第二类服务器,每个所述第二要求1至6中任意一项所述的用于分布式系统述一个或多个处理器实现权利要求1至6中任意一项所述的用于分布式系4质,以至少解决相关技术中无法模拟子事务的补偿操作早于正向操作完成的网络服务环5述交易服务引流至所述分布式异常模拟器对应的网络服务入至少一个预设故障至所述网络服务环境,实现所述补偿模式中的子事务的执行任务阻读存储介质所在设备执行上述所述的用于分布式系统6[0029]图8是根据本发明实施例的一种可选的解决空回滚测试场景的测试系统的示意[0030]图9是根据本发明实施例的一种可选的模拟空回滚测试场景的测试系统运行的流[0031]图10是根据本发明实施例的一种用于分布式系统的测试方法的电子设备(或移动员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范7的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执[0042]图1是根据本发明实施例的一种可选的用于分布式系统的测试方法的流程图,如8多个第一类服务器(即消费者服务器))是分布式系统的消费者(CONSUMER)群组,主要功能[0053]在本发明实施例中,消费者服务器群组在收到DSF路由器路由的服务(即交易服对应的服务(即匹配成功的情况下,将交易服务引流至分布式异常模拟器对应的网络服务9SAGA补偿模式)所对应的分布式长事务链中某一子事务,补偿操作是指由于发生故障导致[0060]在本发明实施例中,通过分布式异常模拟器中故障注入模块注入故障(即注入至[0066]图2是根据本发明实施例的一种可选的用于分布式系统的测试系统的示意图,如[0069]消费者服务器群组(本实施例是指第一类服务器群组,包含有多个第一类服务器补偿模式)所对应的分布式长事务链中某一子事务,补偿操作是指由于发生故障导致交易[0073]在本发明实施例中,图3是根据本发明实施例的一种可选的分布式异常模拟器结中的预设网络服务环境(即与该服务参数相对应的[0083]在本发明实施例中,消费者服务器群组在收到DSF路由器路由的服务(即交易服对应的服务(即匹配成功的情况下,将交易服务引流至分布式异常模拟器对应的网络服务[0086](1)主事务先进行事务交易(即主事务发起)之前首先进入补偿切面,然后调用事[0089](4)若子事务方法执行失败,则进入补偿切面中的捕捉方法,调用事务管理器服[0091](6)若主事务方法执行失败(即某一子事务执行失败或者主事务其他方法抛出异[0092]图4是根据本发明实施例的一种可选的SAGA补偿模式流程事务可以向子事务A发起调用请求,子事务A在预处理后(即调用事务管理器记录A事务开(即某一子事务执行失败或者主事务其他方法抛出异常)后,则进入补偿切面中的捕捉方(COMPENSATE),触发子事务补偿操作,所有子事务补偿操作成功,则主事务补偿成功(COMPENSATE__SUCCESS);(4)任何一个子事务补偿操作失败,则主事务补偿失败事务执行失败(START_FAILED),则返回通知主事务交易失败,子事务执行超时(START_新补偿结果:子事务补偿失败(COMPENSAT[0095]在本发明实施例中,图7是根据本发明实施例的一种可选的SAGA补偿模式的空回操作(即SAGA补偿模式的空回滚结束),执行结束后返回空回滚成功(即调用子事务的补偿[0096]图8是根据本发明实施例的一种可选的解决空回滚测试场景的测试系统的示意[0100]图9是根据本发明实施例的一种可选的模拟空回滚测试场景的测试系统运行的流[0112]图10是根据本发明实施例的一种用于分布式系统的测试方法的电子设备(或移动设备)的硬件结构框图。如图10所示,电子设备可以包括一个或多个(图中采用102a、入/输出接口(I/O接口)、通用串行总线(USB)端口(可以作为I/O接口的端口中的一个端口[0119]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某木工厂家具生产制度
- 某铝厂挤压工艺管理办法
- 团队协作共筑未来-小学主题班会课件携手同行向星辰
- 小学数学四年级下册《四则混合运算(三)》教学设计
- 小学五年级英语上册Unit 3“我们的动物朋友”单元整体教案
- 初中数学八年级勾股定理全章整合复习教案
- 高中二年级化学(选修)《化学与生活》专题二知识清单:营养均衡与人体健康
- 初中化学九年级专题复习教案:气体实验室制法的原理、装置与探究实践
- 高功率密度电力电子变换器装配技术演进与产业重构(年)行业报告
- 七年级英语上册 Unit 4:探索学科魅力与个人成长的跨学科项目式学习教学设计
- 公路工程成本核算与管理办法
- 北森测评题库及答案2026
- 安防综合平台运维服务方案
- 江苏省苏州市事业单位考试真题库(典优)
- 2025年危化品安全员资格证考试题库及答案
- 雨课堂在线学堂《信息素养-学术研究的必修课》作业单元考核答案
- DB11∕T 1743-2020 海绵城市建设设计标准
- TSG D2002-2006燃气用聚乙烯管道焊接技术规则
- 武汉外校考试试题及答案
- 房地产公司管理制度汇编大全
- 保障性住房建设与政策解析
评论
0/150
提交评论