弹性伸缩服务不会阻止用户从 ECS 控制台删除自动创建的 ECS 实例等强制干预行为。对于用户的强制干预,弹性伸缩服务的处理方法如下:
资源 | 强制干预类型 | 弹性伸缩服务的处理方法 |
ECS | 通过 ECS 控制台或 OpenAPI 强制删除伸缩组里的 ECS 实例 | 会按照健康检查来判断该 ECS 实例为不健康状态,并将该 ECS 实例移出伸缩组。(该 ECS 实例在 RDS 实例访问白名单中的内网 IP 无法自动删除。)如移出该 ECS 实例后,使得 Total Capacity 低于 MinSize,弹性伸缩会自动创建差额的 ECS 实例使得 Total Capacity 等于 MinSize。 |
ECS | 客户取消将 ECS Open API 权限授权予弹性伸缩 | 弹性伸缩将拒绝所有伸缩活动请求。 |
负载均衡 | 通过负载均衡控制台或 OpenAPI 将 ECS 实例强制移出负载均衡实例 | 弹性伸缩不会自动感知用户的移出行为也不会处理该类异常状态,该 ECS 实例仍存在伸缩组中。当发生收缩活动时,如果按照移出策略挑选到该 ECS 实例,仍然会把该 ECS 实例释放掉。 |
负载均衡 | 通过负载均衡控制台或 OpenAPI 强制删除负载均衡实例或关闭负载均衡实例的健康检查。 | 对于配置该负载均衡实例的伸缩组,不会再往伸缩组加入 ECS 实例。伸缩任务可以触发伸缩规则从伸缩组移出 ECS 实例,健康检查判断某个 ECS 实例不健康,也可将该 ECS 实例移出伸缩组。 |
负载均衡 | 系统导致负载均衡实例不可用(如欠费、故障) | 除了用户手工触发的移出 ECS 实例的伸缩活动,其它所有伸缩活动执行失败。 |
负载均衡 | 客户取消将负载均衡 Open API权限授权予弹性伸缩。 | 对于配置了负载均衡实例的伸缩组,弹性伸缩将拒绝所有伸缩活动请求。 |
RDS | 通过RDS控制台或OpenAPI将 ECS 实例的ip强制移出 RDS 访问白名单 | 弹性伸缩不会自动感知用户的移出行为也不会处理该类异常状态,该 ECS 实例仍存在伸缩组中。当发生收缩活动时,如果按照移出策略挑选到该 ECS 实例,仍然会把该 ECS 实例释放掉。 |
RDS | 通过 RDS 控制台或 OpenAPI 强制删除 RDS 实例 | 对于配置该 RDS 实例的伸缩组,不会再往伸缩组加入 ECS 实例。伸缩任务可以触发伸缩规则从伸缩组移出 ECS 实例,健康检查判断某个 ECS 实例不健康,也可将该 ECS 实例移出伸缩组。 |
RDS | 系统导致 RDS 实例不可用(如欠费、故障) | 除了用户手工触发的移出 ECS 实例的伸缩活动,其它所有伸缩活动执行失败。 |
RDS | 客户取消将 RDS Open API 权限授权予弹性伸缩。 | 对于配置了 RDS 实例的伸缩组,弹性伸缩将拒绝所有伸缩活动请求。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。