更新时间:2024-11-29 GMT+08:00
场景3:弹性伸缩规则与资源计划叠加使用
背景信息
某项实时处理业务数据量在周一、周二和周六7:00~13:00出现规律性变化,但是数据量变化并非非常平稳。假设在周一、周二和周六7:00~13:00期间,需要Task节点的数量范围是5~8个,其他时间需要Task节点数量是2~4个。因此可以在资源计划的基础上,设置基于负载的弹性伸缩规则,以实现当数据量超出预期后,Task节点数量可以在资源计划规定的范围内根据负载情况进行浮动,但不会超出该规定范围。资源计划触发时,会以变化最小的方式使节点数量满足计划规定范围,即如果需要扩容则扩容到计划节点数量范围的下限,如果需要缩容则缩容到计划节点数量范围的上限。
操作步骤
- 进入弹性伸缩配置界面后,配置弹性伸缩规则。
- 配置资源计划。
- 单击节点默认范围下方的“配置指定时间段的节点数量范围”或者“添加资源计划”。
- 配置“生效日期”、“时间范围”和“节点数量范围”。
例如此处“生效日期”设置为周一、周二和周六,“时间范围”设置为“07:00-13:00”,“节点数量范围”设置为“5~8”。
单击“配置指定时间段的节点数量范围”或者“添加资源计划”按钮配置多条资源计划。
- 生效日期默认是每日生效,也可以选择周一至周日任意一天或几天生效。
- 如果没有配置指定时间段的节点数量范围,则节点数量范围以“默认范围”为准。
- 如果配置了指定时间段的节点数量范围,则在这个时间范围内,以配置的“节点数量范围”为准。不在配置的时间范围时,则以“默认范围”为准。
父主题: 配置弹性伸缩规则