You need to enable JavaScript to run this app.
导航

队列定时扩缩容

最近更新时间2023.09.01 17:18:16

首次发布时间2023.03.15 18:13:25

1. 概述

弹性独占队列可根据用户需求,在用户配置的弹性队列规模的最小值和最大值间调整资源规模,更高效地利用资源,节约成本开支。数据处理资源单元(Spark)可随负载动态伸展,无需用户配置,而针对交互式查询资源单元(Presto),需要配置定时任务,根据用户需求定时在最小值(MIN)和最大值(MAX)之间调整资源。下面是对弹性独占队列交互式查询资源单元(Presto)定时扩缩容的介绍。

2. 创建独占队列

进入队列管理,点击 创建独占队列,确认开通配置信息。

队列资源类型选择 弹性队列,交互式查询资源单元(Presto)分别输入 MINMAX,提交进入订单确认页面。

确认订单并支付成功后,返回控制台,进入队列管理页面,可以看到新建弹性队列,当前状态为 服务创建中,操作(监控、扩缩容、更改配置)均为置灰,稍等几分钟完成创建。

3. 定时任务设置

进入队列管理,点击弹性队列的 扩缩容 操作,进入某个队列的扩缩容页面。

3.1 定时任务列表

任务查询条件:

  • 当前队列:已选队列的定时任务。

  • 只看我的:当前用户创建的定时任务。

  • 任务名称:按照任务名称模糊匹配。

  • 上次执行时间:任务上次执行时间在所选时间范围内。

3.2 定时任务执行历史


点击队列 执行历史,展示当前队列所有定时任务的执行记录。


3.3 创建定时任务

点击 创建定时任务,进入创建队列定时扩缩容任务页面。

补充任务信息和调度配置,提交后保存扩缩容任务。

创建任务限制:

  • 任务名称限制:

    • 必须以 _ 、字母(大小写不限)开头。

    • 任务名称只能包含 _ 、字母(大小写不限)、数字。

    • 任务名称长度限制在 32 位以内。

    • 任务名称在单个队列内唯一。

  • 每个队列扩缩容任务数 <= 10。

  • Presto 资源单元目标 CU 需在队列资源范围内。(目标 >= MIN 且 目标 <= MAX)

  • 单个队列内,任务执行时间间隔 >= 1 小时。

  • 限制用户对队列权限 >= Developer。

点击 提交后,保存定时任务,并返回 队列扩缩容 页面,在列表中可看到新建的定时任务,状态为 待运行

3.4 编辑/删除定时任务

点击 编辑,进入 编辑定时扩缩容任务 页面。

注意:定时任务执行期间不允许编辑扩缩容任务配置。

除任务名称外,其他参数可调整,限制规则同 创建定时任务

点击 删除,提示是否确认删除扩缩容任务。

再次点击 删除,定时任务被删除,同时该定时任务关联的执行历史也会被删除。

4. 队列变更配置

进入队列管理页面,对已有的队列 更改配置

更改交互式查询资源单元(Presto)的 MIN 和 MAX。

如与队列已有的定时扩缩容任务目标资源数冲突,会提示以下信息:

点击 去修改,跳转到 队列扩缩容页面,修改冲突的扩缩容任务;也可以点击 去支付,继续操作。