错误注入
更新时间 2026-04-17 17:37:47
最近更新时间: 2026-04-17 17:37:47
错误注入功能提供模拟微服务间异常调用的能力,可应用于故障演练、能力验证等场景。该能力支持调用延时和调用异常响应的模拟,通过该能力可进行应用容错能力研发、测试和演示,提高开发测试人员工作效率。
前提条件
已部署应用。
已开通 MSE 微服务治理。
说明 使用 MSE 时会产生单独费用。MSE 的计费说明,请参见微服务治理计费概述。
功能入口
登录 CAE控制台,在左侧导航栏选择应用管理 > 应用列表,然后单击目标应用名称。
在左侧导航栏,选择微服务治理 > 流量治理,单击错误注入。
错误注入规则参数说明:
| 参数 | 说明 |
|---|---|
| 规则名称 | 错误注入规则的名称 |
| 框架 | 支持SpringCloud和Dubbo框架 |
| 服务消费者应用 | 服务消费者对应的应用名称 |
| 服务提供者应用 | 服务提供者对应的应用名称 |
| 服务 | 被调用服务标识 SpringCloud框架:服务注册名称 Dubbo框架:服务名称/分组/版本信息,格式为{DubboService}:{group}:{version}, 如 com.example.DemoService:dev:v1 |
| 请求路径 | SpringCloud框架被调用接口的路径 |
| 请求方法 | SpringCloud框架Http请求方法 支持GET/POST/PUT/DELETE 选择ALL匹配所有方法 |
| 服务方法 | Dubbo框架被调用的方法,格式为{MethodName}:{ParamType...}如 sayHello:java.lang.String,java.lang.String |
| 类型 | 延迟:模拟调用延迟,可自定义延迟时间 错误:SpringCloud框架下模拟调用返回的Http状态码和响应体;Dubbo框架下模拟调用触发的异常,可输入异常类全路径和异常信息 |
| 触发概率 | 触发此规则相关模拟调用的概率 |