本申请公开了缺陷检测方法和装置,缺陷处理方法和装置。其中,缺陷检测方法包括:确定分布式系统中具有原子性关系的多个共享数据处理操作的执行轨迹;根据执行轨迹确定候选的失效原子性缺陷;运行分布式系统,并将与候选的失效原子性缺陷对应的节点失效注入至分布式系统;获取运行分布式系统后的与失效原子性缺陷相关的多个共享数据;若多个共享数据不一致,则确定失效原子性缺陷。采用这种处理方式,使得通过观察分布式系统的一次正确执行,无需注入节点失效,即可预测可能的原子性违反错误,并通过最后重放工作负载,注入节点失效,确定性地确认缺陷、重放缺陷;因此,可以有效检测出失效原子性缺陷,从而提升分布式系统的可靠性。
声明:
“缺陷检测/处理方法和装置” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)