基于Istio与链路追踪的微服务混沌测试方法及装置

    公开(公告)号:CN119149422A

    公开(公告)日:2024-12-17

    申请号:CN202411286449.9

    申请日:2024-09-13

    Abstract: 本发明公开了基于Istio与链路追踪的微服务混沌测试方法及装置,涉及云原生技术领域,所述方法包括:步骤S1、提交测试任务;步骤S2、初始化测试环境;步骤S3、通过链路追踪功能追踪此次请求的微服务级调用链路,结合请求定义与微服务级调用链路生成请求追踪树;步骤S4、实施自底向上的测试策略:从请求追踪树的叶子结点开始自底向上实施测试用例,单个测试用例的执行包括注入候选故障、发起指定请求、触发Envoy过滤器获取预设响应;步骤S5、生成最终测试结果。本发明测试用例的生成和执行均由系统自动完成,极大地降低了人工操作的复杂性和劳动强度,实现了高效的追踪数据采集和处理。

Patent Agency Ranking