本文主要介绍实例管理相关内容。
实例管理类型
在弹性伸缩,您可以手动添加或删除云产品实例、设置伸缩组中的实例状态(包括保护状态和备用状态等)、查询实例列表等。
中断实例服务影响
弹性伸缩不会阻止您在其他云产品管理控制台删除自动创建的云产品实例等行为。对于该类中断实例服务的管理操作,弹性伸缩服务的处理方法如下表所示。
资源 | 实例管理类型 | 弹性伸缩服务的处理方法 |
---|---|---|
ECS | 通过 ECS 控制台或 OpenAPI 强制删除伸缩组里的 ECS 实例 | 会按照 健康检查 来判断该 ECS 实例为不健康状态,并将该 ECS 实例移出伸缩组。(该 ECS 实例在 RDS 实例访问白名单中的内网 IP 无法自动删除。)如移出该 ECS 实例后,使得 Total Capacity 低于 MinSize,弹性伸缩会自动创建差额的 ECS 实例使得 Total Capacity 等于 MinSize。 |
ECS | 客户取消将 ECS OpenAPI 权限授权予弹性伸缩 | 弹性伸缩将拒绝所有伸缩活动请求。 |
负载均衡 | 通过负载均衡控制台或 OpenAPI 将 ECS 实例强制移出负载均衡实例 | 弹性伸缩不会自动感知您的移出行为也不会处理该类异常状态,该 ECS 实例仍存在伸缩组中。当发生收缩活动时,如果按照移出策略挑选到该 ECS 实例,仍然会把该 ECS 实例释放掉。 |
负载均衡 | 通过负载均衡控制台或 OpenAPI 强制删除负载均衡实例或关闭负载均衡实例的健康检查。 | 对于配置该负载均衡实例的伸缩组,不会再往伸缩组加入 ECS 实例。伸缩任务可以触发伸缩规则从伸缩组移出 ECS 实例,健康检查判断某个 ECS 实例不健康,也可将该 ECS 实例移出伸缩组。 |
负载均衡 | 系统导致负载均衡实例不可用(如欠费、故障) | 除了您手工触发的移出 ECS 实例的伸缩活动,其它所有伸缩活动执行失败。 |
负载均衡 | 客户取消将负载均衡 OpenAPI 权限授权予弹性伸缩。 | 对于配置了负载均衡实例的伸缩组,弹性伸缩将拒绝所有伸缩活动请求。 |
RDS | 通过 RDS 控制台或 OpenAPI 将 ECS 实例的 IP 强制移出 RDS 访问白名单 | 弹性伸缩不会自动感知您的移出行为也不会处理该类异常状态,该 ECS 实例仍存在伸缩组中。当发生收缩活动时,如果按照移出策略挑选到该 ECS 实例,仍然会把该 ECS 实例释放掉。 |
RDS | 通过 RDS 控制台或 OpenAPI 强制删除 RDS 实例 | 对于配置该 RDS 实例的伸缩组,不会再往伸缩组加入 ECS 实例。伸缩任务可以触发伸缩规则从伸缩组移出 ECS 实例,健康检查判断某个 ECS 实例不健康,也可将该 ECS 实例移出伸缩组。 |
RDS | 系统导致 RDS 实例不可用(如欠费、故障) | 除了您手工触发的移出 ECS 实例的伸缩活动,其它所有伸缩活动执行失败。 |
RDS | 客户取消将 RDS OpenAPI 权限授权予弹性伸缩。 | 对于配置了 RDS 实例的伸缩组,弹性伸缩将拒绝所有伸缩活动请求。 |