用途:在 UI 关键 API 上运行性能与负载测试,使用贴近真实的流量模型并做 SLO 验证。适用时机包括峰值负载下出现延迟或扩展问题,以及重大发布影响关键用户旅程时。
主要能力与工作流:按用户画像定义工作负载模型;编写 API 与浏览器层面的测试脚本;运行基线与回归对比;识别瓶颈并调整自动扩缩容;记录容量余量与上限。
必要检查:在预期峰值下满足 SLO 目标;测试期间错误率在预算内;自动扩缩容在目标时间内响应;结果附于发布决策。
决策框架:实现前优先明确契约与兼容规则;依赖风险高时,要求每条调用路径具备超时、重试与回退策略;使用异步消息时,要求幂等、重放与死信处理;流量模式波动大时,发布前要求负载、故障转移与扩缩容验证。
常见借口与反驳:认为重试会自动处理失败——无界重试可能放大故障,应使用预算;认为可暂缓运行手册——运维模糊会拖慢事故恢复;认为契约变更很小——小的破坏性变更会引发广泛的下游回归。
证据包:契约兼容性说明与迁移策略(如适用);依赖降级与恢复的故障模式测试证据;可观测性快照(延迟、错误、饱和度或队列健康);带明确触发阈值的发布与回滚步骤。
退出标准:工作流具备已验证证据并达到生产就绪;运维与安全护栏到位;发布与回滚预期已文档化。
限制:资料未提供具体命令、安装方式、支持平台、收费与价格信息。