实验发布、部署与流量治理
实验发布、部署与流量治理
发布不可变版本
草稿校验通过后发布实验版本。版本会锁定变体、权重、功能开关值、指标版本、样本计划、Targeting 和放量计划。发布后修改必须生成新版本。
发布前检查:
- 主指标和护栏已激活并完成口径核对;
- 变体权重等于 100%;
- 功能开关没有被同环境其他实验/发布占用;
- 目标人群和计划时间正确;
- SDK 已使用决策后曝光的正确流程。
创建环境部署
实验定义跨环境共享,但 development、staging、production 分别部署。先在 staging 验证决策、曝光、指标和回滚,再创建 production 部署。
部署配置包括开始/结束时间、初始流量、Targeting 冻结快照和渐进放量计划。创建前运行计划预览,处理 Flag 冲突和警告。
流量治理
“实验 → 流量治理”集中显示实验和独立发布的环境占用、流量、冻结人群、下一次扩流和允许动作。
- 扩流:只增加参与流量,不改变已分组主体的变体;
- 暂停:停止新分配,暂停区间不计入结果;
- 恢复:继续原部署;
- 结束:停止实验并准备最终结果;
- 取消:用于未正式运行或不再执行的部署。
高风险操作应记录业务原因、当前版本和预期影响。不要同时修改应用逻辑、事件口径和实验流量,否则难以解释变化。
完成后的行为
结束部署不会立即产生最终胜者。系统等待 24 小时成熟窗口,再运行 final 结果任务。期间继续查看健康状态,但不要提前宣布上线结论。