您可以根据业务需求自行定义伸缩策略,降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。当前支持三种弹性伸缩策略:
A、告警策略:支持根据CPU/内存的设置,进行应用的自动伸缩;
B、定时策略:支持在特定时间点进行应用的自动伸缩;
C、周期策略:支持以天、周、月为周期的伸缩策略;
“告警策略”的使用步骤:
登录云容器引擎控制台,在左侧导航栏中选择【应用管理】,单击待设置伸缩策略的应用,进入应用详情页面,选择【伸缩】页签;
在弹性伸缩下,单击【添加伸缩策略】:
参数 |
参数说明 |
策略名称 |
请输入伸缩策略的名称。 |
策略类型 |
选择“告警策略”。 |
触发条件 |
支持“CPU使用率”和“内存使用率”。若输入“内存使用率”的“平均值>70%”,表示在该条件下触发伸缩策略。 |
周期时长 |
指标统计周期。单击下拉选项进行选择。若设置为20秒,表示每20秒统计一次。 |
连续出现次数 |
若设置为3,则表示若指标数据连续三个统计周期达到了设定的阈值,则触发策略动作。 |
执行动作 |
策略触发后执行的动作。增加或减少实例数。 |
单击【确定】。
“定时策略”的使用步骤:
登录云容器引擎控制台,在左侧导航栏中选择【应用管理】,单击待设置伸缩策略的应用,进入应用详情页面,选择【伸缩】页签;
在弹性伸缩下,单击【添加伸缩策略】:
参数 |
参数说明 |
策略名称 |
请输入伸缩策略的名称。 |
策略类型 |
选择定时策略。 |
触发时间 |
策略触发时间。 |
执行动作 |
策略触发后执行的动作。增加或减少实例数。 |
单击【确定】。
“周期策略”的使用步骤:
登录云容器引擎控制台,在左侧导航栏中选择【应用管理】,单击待设置伸缩策略的应用,进入应用详情页面,选择【伸缩】页签;
在弹性伸缩下,单击【添加伸缩策略】:
参数 |
参数说明 |
策略名称 |
请输入伸缩策略的名称。 |
策略类型 |
选择周期策略。 |
选择时间 |
选择策略触发的时间。 |
执行动作 |
策略触发后执行的动作。 |
单击【确定】。