全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
弹性伸缩

创建伸缩组

更新时间:2017-11-22 16:47:41

伸缩组(Scaling Group)是具有相同应用场景的 ECS 实例的集合。伸缩组定义了组内 ECS 实例数的最大值、最小值及其相关联的负载均衡实例和 RDS 实例等属性。

ECS 实例移出伸缩组的策略参考移出策略

参数描述

根据传入参数创建伸缩组。

  • 伸缩最大实例数(MaxSize)、伸缩最小实例数(MinSize)定义了伸缩组内 ECS 实例个数的最大值和最小值。

    • 当伸缩组的当前 ECS 实例数(Total Capacity)小于 MinSize 时,弹性伸缩会自动添加 ECS 实例,使得伸缩组的当前 ECS 实例数等于MinSize。
    • 当伸缩组的当前 ECS 实例数(Total Capacity)大于 MaxSize 时,弹性伸缩会自动移出 ECS 实例,使得伸缩组的当前 ECS 实例数等于 MaxSize。
  • 默认冷却时间(DefaultCooldown)是伸缩组的默认冷却时间。

    • 一个伸缩活动(添加或移出 ECS 实例)执行完成后的一段冷却时间内,该伸缩组不执行其它的伸缩活动。
    • 目前仅针对云监控报警任务触发的伸缩活动有效。
  • 移出策略(RemovalPolicy)是指当需要从伸缩组移出 ECS 实例并且有多种选择时,则按该策略选择需要移出的 ECS 实例。

负载均衡注意事项

如果在伸缩组中指定了负载均衡实例,伸缩组会自动将加入伸缩组的 ECS 实例添加到指定的负载均衡实例当中。

  • 指定的负载均衡实例必须是已启用状态。
  • 指定的负载均衡实例所有配置的监听端口必须开启健康检查,否则创建失败。
  • 加入负载均衡的 ECS 实例的权重默认为 50。

RDS注意事项

如果在伸缩组中指定了 RDS 实例,伸缩组会自动将加入伸缩组的 ECS 实例的内网 IP 添加到指定的 RDS 实例的访问白名单当中。

  • 指定的 RDS 实例必须是运行中状态。
  • 指定的 RDS 实例访问白名单的 IP 个数不能达到上限。
  • 伸缩组创建成功后,伸缩组不会立即生效,只有启用伸缩组,才能接受伸缩规则的触发和执行相关的伸缩活动。

限制

  • 伸缩组、负载均衡实例和 RDS 实例必须在同一个地域。

  • 一个用户最多只能创建 20 个伸缩组。

操作步骤

  1. 伸缩组列表 页,单击 创建伸缩组

    1

  2. 创建伸缩组 页面,选择伸缩组所在的地域,并填写伸缩组名称。

  3. 如果将伸缩 最大实例数伸缩最小实例数 设置为 1,则在整体伸缩方案创建完成后,将自动创建 1 台 ECS 实例。

  4. 根据需要选择负载均衡实例和选择 RDS 数据库实例。

    2

  5. 选择完成后,单击 确认,然后单击 提交

本文导读目录