实验发布、部署与流量治理

实验发布、部署与流量治理

发布不可变版本

草稿校验通过后发布实验版本。版本会锁定变体、权重、功能开关值、指标版本、样本计划、Targeting 和放量计划。发布后修改必须生成新版本。

发布前检查:

  • 主指标和护栏已激活并完成口径核对;
  • 变体权重等于 100%;
  • 功能开关没有被同环境其他实验/发布占用;
  • 目标人群和计划时间正确;
  • SDK 已使用决策后曝光的正确流程。

创建环境部署

实验定义跨环境共享,但 developmentstagingproduction 分别部署。先在 staging 验证决策、曝光、指标和回滚,再创建 production 部署。

部署配置包括开始/结束时间、初始流量、Targeting 冻结快照和渐进放量计划。创建前运行计划预览,处理 Flag 冲突和警告。

流量治理

“实验 → 流量治理”集中显示实验和独立发布的环境占用、流量、冻结人群、下一次扩流和允许动作。

  • 扩流:只增加参与流量,不改变已分组主体的变体;
  • 暂停:停止新分配,暂停区间不计入结果;
  • 恢复:继续原部署;
  • 结束:停止实验并准备最终结果;
  • 取消:用于未正式运行或不再执行的部署。

高风险操作应记录业务原因、当前版本和预期影响。不要同时修改应用逻辑、事件口径和实验流量,否则难以解释变化。

完成后的行为

结束部署不会立即产生最终胜者。系统等待 24 小时成熟窗口,再运行 final 结果任务。期间继续查看健康状态,但不要提前宣布上线结论。