功能上线后,先给1%用户尝鲜,再慢慢扩到10%、50%、100%——这种渐进式灰度发布,现在Vercel Flags直接内置了。

传统A/B测试里,流量分配是固定的,比如50%对50%一直跑。渐进式发布则走一条预设的时间线:每个阶段有明确的用户比例和持续时长,系统按计划自动推进。Vercel把这个能力做进了仪表盘,同时开放了一条新的CLI命令vercel flags rollout

打开网易新闻 查看精彩图片

核心价值在于风险控制。新功能先在极小流量里暴露,出问题影响的范围有限;没问题再进入下一阶段。对于前端部署频繁、用户量大的团队,这比"全量上线再回滚"省太多事。

打开网易新闻 查看精彩图片

技术实现上,Vercel Flags把"调度"和"分流"两层解耦了。运维同学配好阶段规则,系统到点就自动调整流量权重,不需要人工卡点操作。文档里提到,这套机制支持按百分比和时长灵活定义阶段。

打开网易新闻 查看精彩图片

渐进式发布不是新概念,但集成到部署平台里能降低使用门槛。对用Vercel的团队来说,少搭一套灰度系统,配置即开即用。