全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 阿里云办公 培训与认证 物联网
弹性伸缩

ECS实例生命周期的管理

更新时间:2017-06-07 13:26:11

加入伸缩组的 ECS 实例有两种类型:自动创建的 ECS 实例、手工添加的 ECS 实例。

自动创建的 ECS 实例

“自动创建的 ECS 实例”是指根据用户的伸缩配置和伸缩规则,由弹性伸缩服务自动创建的 ECS 实例。

弹性伸缩服务负责该类型 ECS 实例的全生命周期管理,即在伸缩组扩展活动中,负责该 ECS 实例的创建,在伸缩组的收缩活动中,负责停止和释放该 ECS 实例。

手工添加的 ECS 实例

手工添加的 ECS 实例 是指不是由弹性伸缩服务创建,但由用户手工添加到伸缩组中的 ECS 实例。

弹性伸缩服务不负责该类型 ECS 实例的全生命周期管理,即该类型的 ECS 实例是在弹性伸缩服务之外创建,只能手工加入伸缩组,在伸缩组的收缩活动中或用户手工移出该类型 ECS 实例时,弹性伸缩服务只负责将该 ECS 实例移出伸缩组,不会停止和释放该 ECS 实例。

实例状态

ECS 实例在伸缩组中的生命周期,通过以下几种状态描述:

  • Pending – 表示 ECS 实例正在加入伸缩组,包括创建实例、加入负载均衡、添加 RDS 访问名单等过程。
  • InService – 表示 ECS 实例已成功加入伸缩组,并正常提供服务。
  • Removing – 表示 ECS 实例正在移出伸缩组。

实例的健康状态

ECS 实例在伸缩组中的健康状态为:

  • Healthy(健康)
  • Unhealthy(不健康)

本期仅通过 ECS 实例为非 运行中(Running) 状态来判断该实例不健康。弹性伸缩会自动移出伸缩组中不健康的 ECS 实例。

  • 对于 自动创建的 ECS 实例,弹性伸缩会停止和释放该 ECS 实例。
  • 对于 手工添加的 ECS 实例,弹性伸缩不会停止和释放该 ECS 实例。
本文导读目录