自动扩容功能可根据流量波动自动调整实例资源,在流量高峰期保障服务性能,在流量低谷时节省资源成本,目前支持定时/指标两种弹性策略。本文介绍如何配置自动扩容策略。
扩容策略选型
定时弹性适用场景。
您的业务场景存在周期性流量波峰变化时可以考虑启用定时弹性策略。例如大促、活动、游戏等,时间有比较确定的预期。
指标弹性适用场景。
适用于不规律、不可预测的流量变化的场景,根据CPU、内存等监控指标动态调整扩缩容策略。具体容量说明,请参见容量说明。
注意事项
扩容期间,禁止更改弹性策略。
自动扩容生效期间,系统将对扩容出来的节点按节点数和使用时长进行按量计费。
扩缩容配置
登录MSE网关管理控制台,并在顶部菜单栏选择地域。
在左侧导航栏,选择云原生网关 > 网关列表,单击目标网关名称。
在网关列表页面,单击目标实例操作列下的更多 > 自动扩容。
在自动扩容面板的扩缩容配置页签,打开自动扩容生效开关并配置相关信息。
配置项相关描述如下所示:
说明更新弹性策略时,更新的时间段起始时间晚于当前时间时,该时间段将在下个周期(24小时后)生效。
重要建议网关关联使用NLB类型的入口SLB,您也需要确认后端微服务也支持弹性能力,否则弹性能力无法在整个链路上生效。关于管理网关入口SLB,请参见管理网关入口SLB。
配置项
描述
自动扩缩容生效
是否开启弹性策略。
说明弹性扩容期间关闭此开关会触发缩容。
生效开关开启时,无法手动扩缩容或变更规格。
关闭自动扩容后,网关节点数将恢复到固定节点数,手动扩缩容或变更规格不再受到限制。
扩缩容方式
当前支持按时间扩缩容、按水位扩缩容。
按时间扩缩容:固定事件出现大流量的场景,建议使用按时间扩缩容+限流。
按水位扩缩容:扩缩容为分钟级的操作,无法瞬间完成。
按时间扩缩容
时间段(北京时区)
配置按时间扩缩容时间段。支持24小时周期内1到3个时间段,时间段不能重叠,可跨天。
说明超过一小时部分向上取整1小时。
不可设置重复时间段。
目标节点数
网关扩容后的节点数,每个时间段结束会缩容为固定节点数。单条时间段最高节点数为固定节点的2倍。
按水位扩缩容
允许最大节点数
网关扩容后的允许最大节点数。
安全水位
面临突发流量增长至当前流量两倍的情况下,仍能确保系统的高吞吐量和低延迟表现。
警戒水位
达到警戒水位时,网关的延迟可能会增加。不同规格容量阈值及QPS,请参见容量说明。
允许缩容时间段
配置允许缩容时间段。
说明超过一小时部分向上取整1小时。
不可设置重复时间段。
扩缩容事件
您可以单击自动扩容面板的扩缩容事件页签,跳转至左侧导航栏的事件页面,统一管理、分析云原生网关弹性扩缩容事件执行情况。更多信息,请参见MSE事件中心概述。
计费说明
弹性节点独立按量后计费(自动扩容商品),请确保余额充足。