伸缩组管理
你可以在伸缩组控制台的伸缩组列表中查看到您账户中在当前所在区域的所有伸缩组,并对这些伸缩组进行管理。
伸缩组状态定义
伸缩组可能出现的状态及定义如下:
- 创建中:伸缩组正在被创建
- 运行中:伸缩组处于正常运行状态
- 暂停中:伸缩组已被暂停,不再触发任何自动伸缩行为
- 扩容中:伸缩组正在执行扩容操作
- 缩容中:伸缩组正在执行缩容操作
- 绑定blb中:伸缩组正在执行绑定负载均衡的操作
- 冷却中:伸缩组刚完成伸缩行为执行,冷却状态下不再执行其它伸缩行为
- 删除中:伸缩组正在被删除
添加伸缩规则
点击伸缩组右侧添加伸缩规则按钮,将跳转到伸缩规则列表页。规则相关操作请参考:伸缩规则管理。
暂停与启动伸缩组
- 点击伸缩组右侧暂停按钮,伸缩组进入暂停中状态。暂停中状态的伸缩组将不再触发任何自动伸缩行为。
- 点击伸缩组右侧启用按钮,伸缩组由暂停中状态恢复至启用中,重新开始触发伸缩规则并执行伸缩组行为。
删除伸缩组
- 在需要删除的伸缩组右侧,点击“删除”按钮。
- 在弹窗中确认待删除的伸缩组信息无误,点击确认。
- 点击发送验证码,输入百度智能云账户绑定手机号所收到的短信验证码。
- 点击确认,伸缩组即开始删除。
注意: 伸缩组删除时将同时释放伸缩组中所有的BCC节点,以及这些节点相关的CDS、EIP和快照,该操作不可恢复,请您谨慎操作,如果您希望保留这资源,请先把节点移出伸缩组。
伸缩组基本信息管理
- 点击伸缩组列表中的伸缩组实例名称,将跳转至伸缩组基本信息页面。
- 点击名称右侧的修改按钮,可以修改伸缩组名称。
- 点击ID右侧的复制按钮,可以将伸缩组ID复制到剪贴板。当您在申请工单处理弹性伸缩问题时,请提供该ID。
- 点击修改冷却时间,可修改伸缩组的冷却时间配置。
伸缩组限制节点数配置
点击限制节点数右侧的修改按钮,出现修改最大最小节点数和期望节点数的弹窗。
- 如果您未开启期望节点数,可以打开期望节点数开关。一旦开启期望节点便无法关闭。
- 期望节点数需要介于或等于最小节点数和最大节点数,如果您设置的期望节点数与当前实际节点数不同时,可能会立即触发扩缩容动作,请务必注意。
- 除了手动修改期望节点数外,仅当您开启期望节点数时,触发弹性伸缩规则会通过修改期望节点数后调整节点数量,具体变动参见下表。如果您未开启期望节点数,则不会调整期望节点数。
触发伸缩方式 | 期望节点变化 | 示例 |
---|---|---|
手动执行伸缩规则 | 期望节点数±伸缩规则的节点数 | 当前期望节点数:3台;伸缩规则:增加1台 ;手动执行后期望节点数:4台;随后系统按照期望节点数创建1台节点 |
定时伸缩或周期伸缩 | 期望节点数±伸缩规则的节点数 | 当前期望节点数:3台;伸缩规则:调整到5台 ;触发伸缩规则后期望节点数:5台;随后系统按照期望节点数创建2台节点 |
报警事件伸缩 | 期望节点数±伸缩规则的节点数 | 当前期望节点数:3台;伸缩规则:减少1台 ;触发伸缩规则后期望节点数:2台;随后系统按照期望节点数释放1台节点 |
绑定负载均衡或云数据库服务
支持绑定普通型BLB、IPv6型BLB和应用型BLB,点击修改可以绑定或解绑关联的负载均衡,支持绑定多种类型的多个伸缩组。还可以通过一键解绑解除所有的负载均衡的绑定关系。 在选择了BLB时,可以设置缩容节点在移出BLB前的延迟时间。缩容时会先把缩容节点在BLB的权重调整为0 ,延迟此时间后再从BLB中移除节点并执行后续缩容步骤。
说明:
删除伸缩组时,会自动接触伸缩组与负载均衡的绑定关系。
当您解绑负载均衡时,伸缩组中所有节点都将从原负载均衡中移除。当您为伸缩组绑定新的负载均衡时,伸缩组中所有节点将会自动加入新负载均衡。
绑定应用性负载均衡时,随可以绑定多个负载均衡,但同一个应用型负载均衡下只能绑定一个节点组。
此外还支持绑定和解绑云数据库RDS和云数据库Redis,此时伸缩组在扩容时新节点会自动加入到数据库集群中,在缩容时节点也会从数据库集群中移出,如果您希望在移入移出前针对BCC节点执行必要的初始化或者备份操作,可以在伸缩组的节点配置中添加扩容脚本或者缩容脚本。
伸缩组扩容配置管理
- 点击基本信息右侧的扩容配置,将进入到扩容配置页面。
- 点击扩容配置右上角的编辑按钮,可以对扩容配置进行编辑。当伸缩组扩容配置中某些字段失效时,如系统镜像、磁盘快照等不再存在,伸缩组将无法完成扩容,此时您可以通过编辑扩容配置修改对应字段。
-
在编辑扩容配置时还可以再次修改高级配置中的用户数据注入、扩容脚本配置、缩容脚本配置。
注意: 此处展示的高级配置开关并不代表是否启用了高级配置,如果您不需要用户数据注入,请勿在用户数据注入的命令输入框中填写任何脚本,扩容脚本配置、缩容脚本配置的实际启用状态由对应模块的启用状态开关控制。