新功能直接全量上线,出问题就是事故。灰度发布能把这个风险压到最低,我们的标准做法是先放10%。
具体做法:服务端根据用户ID取模或者白名单,决定返回新版本还是旧版本。出问题立刻调比例到0,影响面控制在10%以内。
灰度期间重点看崩溃率和留存。如果新版本崩溃率明显高,说明有bug,先回滚再修。数据平稳再逐步放量到100%。
廷云信息给客户做迭代,灰度是默认流程,不上灰度的发布一律不批。
新功能直接全量上线,出问题就是事故。灰度发布能把这个风险压到最低,我们的标准做法是先放10%。
具体做法:服务端根据用户ID取模或者白名单,决定返回新版本还是旧版本。出问题立刻调比例到0,影响面控制在10%以内。
灰度期间重点看崩溃率和留存。如果新版本崩溃率明显高,说明有bug,先回滚再修。数据平稳再逐步放量到100%。
廷云信息给客户做迭代,灰度是默认流程,不上灰度的发布一律不批。