本文为您介绍如何为托管应用配置自动弹性伸缩策略。
|扩缩比例 - 1.0| <= 容忍值
,将会放弃本次扩缩容。社区版本中默认的容忍值为 0.1(即--horizontal-pod-autoscaler-tolerance
参数全局配置的容忍值)。登录当前应用。
登录 持续交付控制台。
在左侧导航栏选择 工作区。
单击目标工作区名称,进入当前工作区。
在左侧导航栏选择 应用交付 > 应用管理。
在应用管理页面,选择目标托管应用,单击应用卡片,进入当前应用的基本信息页签。
单击 环境,切换至应用的环境页签。
在当前应用的环境页签,单击 弹性伸缩,切换至弹性伸缩页签。
在弹性伸缩页签,单击 配置弹性伸缩。
配置项 | 说明 |
---|---|
伸缩策略 | 本场景选择 指标策略。 |
策略名称 | 自定义策略名称。 |
实例数 | 设置允许达到的最小实例数和最大实例数。策略触发时, 实例将在此范围内伸缩。 |
伸缩指标 | 配置伸缩的监测指标,系统基于此指标决定是否需要进行伸缩。请至少配置一个伸缩指标。伸缩指标支持:
|
高级设置 | 可选配置。
|
配置项 | 说明 |
---|---|
伸缩策略 | 本场景选择 定时策略。 |
策略名称 | 自定义策略名称。 |
定时重复 | 单击 添加规则,配置一条定时规则。配置多条定时规则时,请确保多条规则之间不冲突。
例如:第一条定时策略为每天 10:00 实例数调整为 10 个;第二条定时策略为每天 16:00 实例数调整为 2 个。则在 10:00 至 16:00 之间,应用的实例数将保持为 10 个,在 16:00 至次日 10:00 之间,应用实例数将保持为 2 个。 |
(可选)策略状态开关默认为 禁用,支持调整为 启用。
说明
最多支持启用 1 个指标伸缩策略和 1 个定时策略。
单击 确认,完成配置。
配置并启用自动扩缩策略后,可通过观察 环境 > 实例列表 中的实例数量,验证自动扩缩策略是否符合预期。
应用的自动扩缩策略配置完毕后,您可以在 环境 > 弹性伸缩 页面查看配置的策略详情。根据需要,启用、停用、编辑、删除自动扩缩策略。