文档中心 托管Hadoop(KMR) KMR Serverless StarRocks 用户实践指南 计算组管理 计算组弹性伸缩

计算组弹性伸缩

最近更新时间:2026-07-10 17:25:39

本文介绍使用计算组的弹性伸缩功能,自定义伸缩规则,从而自动的调整节点数量,高效地适应业务变化。


前提说明

弹性伸缩用于自定义伸缩规则,自动调整计算组节点数量,以适应业务变化。Serverless StarRocks 支持两种执行类型:

  • 定时执行:在固定时刻自动触发扩缩容,适用于有预期或规律的业务变化场景。单个计算组最多 5 条定时策略。

  • 手动执行:配置完成后可立即或手动触发扩容,到期自动缩容并释放弹性节点,适用于业务变化无固定规律的突发场景。单个计算组最多 1 条手动策略。

操作步骤

  1. 登录金山云控制台

  2. 在左侧导航栏,选择Serverles StarRocks。

  3. 单击已创建的集群名称。

  4. 选择计算组页面,选择目标计算组名称。

  5. 在计算组详情页面的弹性伸缩板块新增弹性伸缩策略。

新建弹性规则

在新建弹窗中配置以下参数:

参数

说明

弹性类型

固定为"按时间弹性"。

计费方式

固定为"按量付费"。

执行类型

选择 定时执行手动执行,创建后不可修改。定时执行最多 5 条规则;手动执行最多 1 条规则。已达上限时对应选项置灰。

策略名称

自定义名称,同一实例下不可重复,默认生成 DefaultpolicyX

定时执行配置

选择 定时执行 时,需配置以下参数:

参数

说明

执行周期

支持 每天每周每月执行一次。每周和每月支持多选。月度策略遇到大小月、闰月等无相应日期时,跳过不执行。

扩容时间

时间选择器(时:分),步长 10 分钟。

缩容时间

时间选择器(时:分),步长 10 分钟。

弹性节点数量

步进器,范围 1 ~ 20,默认 1。

已有策略的扩容前 1 小时至缩容后 1 小时内,不可配置其他策略。

手动执行配置

选择 手动执行 时,需配置以下参数:

参数

说明

扩容方式

单选:立即触发(默认)或 手动触发。立即触发:保存后立即开始扩容。手动触发:仅保存策略,需在列表页手动单击"立即触发"。

缩容时间

组合选择器,格式为"扩容完成后 X 小时后释放",X 取值 1 ~ 12,默认 1。到达缩容时间后自动释放弹性节点,策略仍保留在列表中,支持重复手动触发。

弹性节点数量

步进器,范围 1 ~ 20,默认 1。

编辑弹性策略

已创建的弹性策略支持编辑,规则如下:

  • 非执行窗口期(策略状态为待触发或待扩容状态时):除"执行类型"外所有字段均可编辑,保存后下次执行生效。

  • 执行窗口内:策略整体置灰,不支持编辑。

手动执行策略已扩容未到缩容时间时,支持以下编辑操作:

  • 缩容时间可修改。

  • 弹性节点数量仅支持新增,不支持减少。新增后可再次手动触发扩容补齐差额(如原 2 节点改为 5,再次触发将扩容 3 节点)。

  • 策略名称不支持修改,"立即触发"按钮置灰。

时间限制

  • 扩容与缩容不可在同一时间执行。

  • 扩容开始时间需距离当前 ≥ 15 分钟,否则策略在次日执行。

  • 两条规则执行时间不可重叠,且需至少间隔 2 小时。

  • 手动执行与定时策略在相同时刻触发缩容或扩容时,遵循"先触发、先执行"原则。

升降配

  • 弹性伸缩节点的配置必须与常驻节点保持一致。

  • 常驻节点升降配后,弹性伸缩节点自动跟随。

  • 升降配执行优先级高于扩缩容。

删除弹性策略

定时弹性策略和手动弹性策略只支持在非执行周期(策略状态为待触发或待扩容状态时)内删除。

上一篇:计算组变配
下一篇:KMR Serverless 计算引擎
以上内容是否对您有帮助?
有帮助
没帮助