用途:面向生产环境的“右移测试”,在上线后持续验证质量与可靠性,并通过渐进式交付降低发布风险。
主要能力:功能开关控制发布范围并支持即时回滚;金丝雀部署先引少量流量对比指标再全量;合成监控按间隔主动探测接口与完整购买流程;RUM 采集真实用户体验数据;混沌工程注入受控故障(如数据库网络延迟)验证弹性;A/B 测试验证用户行为;将生产事件转化为回归测试。
必要用法:按渐进比例发布,如 1% → 10% → 25% → 50% → 100%,每步检查指标。监控错误率、p95 延迟、可用性与 Apdex。资料给出功能开关、Flagger 金丝雀配置、合成监控与混沌实验的代码示例,可参考但不在此复述。
适用场景:功能渐进发布、生产可靠性验证、大规模性能监控、基于真实用户行为的学习,以及事故回放生成回归测试。
限制:具体阈值、SLO 目标与监控指标为示例,需按实际系统校准;工具(如 LaunchDarkly/Unleash、Flagger)与代理编排为示例,实际接入方式暂未提供;收费、价格与平台支持暂未提供。