用途:面向分布式系统的韧性验证,通过受控故障注入检验系统在异常条件下能否维持稳态,并验证自动恢复、告警与数据完整性。
主要能力:定义稳态指标(错误率、p99 延迟、吞吐量)并设定告警阈值;按假设—注入—观察—修复—记录流程开展实验;注入网络(延迟、丢包、分区)、基础设施(实例终止、磁盘、CPU)、应用(异常、慢响应、泄漏)与依赖(服务中断、超时)等故障;按 Dev→Staging→1%→10%→50%→100% 逐步扩大爆炸半径;配置自动回滚触发条件(如 errorRate > 5%);由 qe-chaos-engineer 等智能体执行实验并生成运行手册。
使用方式:先定义实验对象(名称、假设、稳态、方法、回滚),再按小范围起步、明确回滚触发、测量影响范围、记录发现的顺序推进。资料给出实验定义与智能体调用示例,涉及 Task、FleetManager.coordinate 等接口,具体安装与运行命令暂未提供。
适用场景:分布式系统验证、灾难恢复测试、容错信心建设、生产前韧性核验。
限制:需可测量的稳态与自动回滚机制;应从非生产环境起步;资料未说明具体平台、收费、价格或效果保证。