有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

操作场景

在业务上线与升级场景中,发布过程的稳定性及应用的稳定性极为重要。本文档主要介绍在应用再次部署时,如何使用分批次发布确保发布的稳定性。
分批次发布功能支持分多个批次部署应用,每批次只对应用的一部分运行实例进行更新。并且可以通过暂停手工验证与回滚功能,及时避免故障影响和发布过程的波动。

前提条件

已完成应用的首次部署,请参考 创建并部署应用

操作步骤

1. 登录 弹性微服务控制台,在左侧导航栏单击应用管理,进入应用列表页。
2. 选择目标应用,单击应用 ID,进入应用详情页。
3. 在应用详情页的实例列表中,单击部署,进入再次部署详情页。

4. 在部署详情页的发布策略中,配置您的分批次发布。

当您应用中存在1个以上的运行实例时,再次部署将自动触发分批次发布。
小批量验证:您可以规定一个不超过总实例数50%的验证批次,该批次执行完成后,您需要手动确认开启剩余批次。
发布批次:选择发布批次数量后,您的实例总数将会平均分配至各批次。
执行方式:手动开始下一批次,或自动开始(以5分钟为间隔)开始下一批次。
部署流程图:展开可查看部署流程与批次细节。
5. 单击部署,跳转至实例列表页面,开始部署。

6. 单击应用概览状态下的查看详情,可在发布单中查看和操作分批次部署流程。

n回滚:终止当前部署进程,并将所有实例恢复为上一个版本。