应用扩缩是通过改变应用的实例数来增加或减少应用的计算容量。您可以在应用的实例负载过高时以手动方式添加新应用实例,在应用闲置时减少应用实例,能够高效利用应用资源、降低成本。本文介绍如何在SAE通过手动方式实现应用实例数的增加或减少。
前提条件
背景信息
配置弹性伸缩策略包括手动扩缩和自动扩缩两种方式:
当应用扩缩容为紧急需求时,例如突发性的流量高峰,您可以选择手动扩缩方式。
当应用扩缩容为非紧急需求时,例如周期性的流量高峰,您可以选择自动扩缩方式。具体操作,请参见配置弹性伸缩策略。
使用限制
扩容时,如果扩容的实例数与原应用的实例数总和大于应用的资源使用限制,则扩容失败。如果需要继续增加应用实例,请加入钉群(钉群号:32874633)申请。
操作步骤
应用扩缩容过程中,可能会造成例如业务中断等不可预知的错误。请根据实际业务需求,谨慎进行扩缩容操作。
- 登录SAE控制台。
在左侧导航栏,单击应用列表,在顶部菜单栏选择地域,然后单击具体应用名称。
在基本信息页面右上角,单击手动扩缩。
在应用扩缩对话框,设置相关参数。
未部署或未开启弹性伸缩策略时:
滑动指针设置应用目标实例数,并单击确定。
部署并开启弹性伸缩策略时:
滑动指针设置应用目标实例数。
选择手动扩缩后恢复自动弹性方式,并单击确定。参数说明如下:
系统自动恢复:定时弹性将在当前周期内的下一个时间段窗口生效。如果不满足条件,将递延到下一个循环周期生效。监控指标弹性策略和混合弹性策略在手动扩缩后立即自动生效,您需要检查弹性最小最大值的设置,避免对业务SLA造成影响。
人工启用恢复:手动恢复自动弹性。
说明手动扩缩的目标实例数≤恢复监控指标弹性的最大值。
您必须先部署并开启弹性伸缩策略,才能够选择手动扩缩后恢复自动弹性方式。
结果验证。
进入变更详情页面,查看变更记录。
方法一:在基本信息页面上方单击查看详情,在变更详情页面查看变更的具体执行状态。
方法二:在左侧导航栏单击变更记录,在变更记录页面查看变更状态。如果变更状态显示执行成功,则表示成功扩容或缩容应用。单击操作列的查看,可以在变更详情页面查看变更的具体执行状态。