预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114113984A(43)申请公布日2022.03.01(21)申请号202111437555.9(22)申请日2021.11.29(71)申请人平安壹账通云科技(深圳)有限公司地址518066广东省深圳市前海深港合作区南山街道临海大道59号海运中心口岸楼3楼C378(72)发明人刘俊(74)专利代理机构北京品源专利代理有限公司11332代理人李礼(51)Int.Cl.G01R31/28(2006.01)G01R1/28(2006.01)权利要求书2页说明书17页附图5页(54)发明名称基于混沌工程的故障演练方法、装置、终端设备及介质(57)摘要本发明实施例公开了一种基于混沌工程的故障演练方法、装置、终端设备及介质。其中,获取与目标系统匹配的混沌工程测试计划;按照故障响应影响因子,将目标故障注入至系统中,并实时监控系统针对目标故障的实际故障响应结果;在确定预期故障与实际故障响应结果之间的差异满足动态调整条件时,对故障响应影响因子进行匹配调整;返回执行按照故障响应影响因子,将目标故障注入系统中的操作,直至实际故障结果与预期故障响应结果相匹配或者满足结束故障演练条件,并记录当前故障响应影响因子与实际故障响应结果之间的映射关系。解决了故障的注入对系统造成超出可控范围的问题,提升了混沌工程本身的自动化程度、测试效率、测试范围以及系统的健壮性。CN114113984ACN114113984A权利要求书1/2页1.一种基于混沌工程的故障演练方法,其特征在于,包括:获取与目标系统匹配的混沌工程测试计划,混沌工程测试计划中包括:与待注入的目标故障对应的故障响应影响因子和预期故障响应结果;按照所述故障响应影响因子,将目标故障注入至目标系统中,并实时监控目标系统针对目标故障的实际故障响应结果;在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,对所述故障响应影响因子进行匹配的调整;返回执行按照所述故障响应影响因子,将目标故障注入至目标系统中的操作,直至实际故障结果与预期故障响应结果相匹配或者满足结束故障演练条件,并记录当前故障响应影响因子与当前实际故障响应结果之间的映射关系。2.根据权利要求1所述的方法,其特征在于,所述故障响应影响因子包括:目标故障的故障作用程度;按照所述故障响应影响因子,将目标故障注入至目标系统中,包括:根据所述目标故障以及所述目标故障的故障作用程度,形成指向所述目标系统中至少一个目标系统设备的故障参数;将所述故障参数下发至各所述目标系统设备,以在各所述目标系统设备中注入匹配故障作用程度的目标故障。3.根据权利要求2所述的方法,其特征在于,在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,对所述故障响应影响因子进行匹配的调整,包括:在确定实际故障响应结果落入所述预期故障响应结果的控制范围内时,按照预设的作用程度提高比例,提高所述目标故障的故障作用程度;在确定实际故障响应结果未落入所述预期故障响应结果的控制范围内时,按照预设的作用程度降低比例,降低所述目标故障的故障作用程度。4.根据权利要求2所述的方法,其特征在于,所述故障响应影响因子还包括:预期业务流量负荷程度;按照所述故障响应影响因子,将目标故障注入至目标系统中,还包括:如果确定所述目标系统当前处于生产环境,则获取所述目标系统中的实际业务流量负荷程度;如果确定所述实际业务流量负荷程度小于所述预期业务流量负荷程度,则计算待补充流量值;生成与所述待补充流量值匹配的模拟业务流量,注入至所述目标系统中。5.根据权利要求4所述的方法,其特征在于,在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,对所述故障响应影响因子进行匹配的调整,包括下述一项:在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,仅对所述故障作用程度进行匹配的调整;在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,仅对所述预期业务流量负荷程度进行匹配的调整;在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,按照2CN114113984A权利要求书2/2页先调整故障作用程度,后调整预期业务流量负荷程度的顺序,进行匹配的调整;以及在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,按照先调整预期业务流量负荷程度,后调整故障作用程度的顺序,进行匹配的调整。6.根据权利要求5所述的方法,其特征在于,在确定预期故障响应结果与实际故障响应结果之间的差异满足动态调整条件时,对预期业务流量负荷程度进行匹配的调整,包括:在确定实际故障响应结果落入所述预期故障响应结果的控制范围内时,按照预设的负载程度提高比例,提高所述预期业务