返回首页
开发流程Canary Release

灰度发布

新版本先只发给 1% 或 5% 的用户试水,观察指标和 bug,没问题再慢慢放大到 100%。

做什么会用到

  • 01做亿级用户的 App(抖音、淘宝):任何新功能都要灰度,不敢直接全量
  • 02做支付 / 登录等核心流程改动:哪怕只改一行,也要先灰度 1%
  • 03做 AI 新模型 / 新 prompt:灰度 10% 用户跑一周,比较指标再决定是否全量
  • 04做独立小项目:几百用户不用灰度,直接全量 + 做好回滚就够

想用它怎么问 AI

我的【XXX 产品】要上一个新功能,我担心炸。请告诉我怎么做灰度发布,用什么工具(LaunchDarkly / Vercel Edge Config / 自己写开关),灰度怎么推进。

打个比方

像先小范围试营业,稳定后再全面开门。