【技术实现步骤摘要】
本申请涉及测试,特别是涉及一种故障测试方法、装置、电子设备及介质。
技术介绍
1、混沌工程是通过主动为服务制造故障,并观察该服务在不同的故障压力下的性能表现,从而提前发现该服务的弱点和脆弱性,并提前确定优化策略,以规避潜在的风险。
2、目前在执行混沌工程时,主要依赖人工制定故障策略,并按照故障策略为该服务注入故障。例如,人工控制运行该服务的部分服务器关机。这种方式过度依赖人工操作,效率较低,而且还依赖人工的经验和知识,容易出错。
技术实现思路
1、本申请实施例的目的在于提供一种故障测试方法、装置、电子设备及介质,以实现降低混沌工程对人工的依赖。具体技术方案如下:
2、本申请实施例的第一方面,提供了一种故障测试方法,所述方法包括:
3、获取待分析服务的性能数据;
4、利用预先训练的故障预测模型基于所述性能数据,确定所述待分析服务潜在的目标故障;
5、基于所述目标故障,生成故障注入策略,所述故障注入策略为控制所述待分析服务发生所述目标
本文档来自技高网...【技术保护点】
1.一种故障测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待分析服务的性能数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用预先训练的故障预测模型基于所述性能数据,确定所述待分析服务潜在的目标故障,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述故障预测模型通过以下步骤训练得到:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标故障,生成故障注入策略,包括:
6.根据权利要求1所述的方法,其特征在于,在所述对运行所述待分析服务的
...【技术特征摘要】
1.一种故障测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待分析服务的性能数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用预先训练的故障预测模型基于所述性能数据,确定所述待分析服务潜在的目标故障,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述故障预测模型通过以下步骤训练得到:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标故障,生成故障注入策略,包括:
6.根据权利要求1所述的方法,其特征在于,在所述对运行所述待分析服务的待分析节点执行所述故障注入策略之后,所述方法还包括:
7.根...
【专利技术属性】
技术研发人员:孙健,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。