开发者社区 问答 正文

用户指南:查询ECS实例列表



查看 ECS 实例列表



查询伸缩组内 ECS 实例列表。


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

  • 自动创建的 ECS 实例 是指根据用户的伸缩配置和伸缩规则,由弹性伸缩服务自动创建的 ECS 实例。
  • 手工添加的 ECS 实例 是指不是由弹性伸缩服务创建,但由用户手工添加到伸缩组中的 ECS 实例。


ECS 实例在伸缩组中的生命周期


ECS 实例在伸缩组中的生命周期,通过以下几种状态描述:
  • 加入中(Pending) – 表示 ECS 实例正在加入伸缩组,包括创建实例、加入负载均衡、添加 RDS 访问名单等过程。
  • 服务中(InService) – 表示 ECS 实例已成功加入伸缩组,并正常提供服务。
  • 移出中(Removing) – 表示 ECS 实例正在移出伸缩组。


ECS 实例的健康状态


ECS 实例在伸缩组中的健康状态为:
  • 健康(Healthy)
  • 不健康(Unhealthy)

本期仅通过 ECS 实例为非“运行中(Running)”状态来判断该实例不健康,弹性伸缩会自动移出伸缩组中不健康的 ECS 实例。对于“自动创建的 ECS 实例”,弹性伸缩会停止和释放该 ECS 实例。对于“手工添加的 ECS 实例”,弹性伸缩不会停止和释放该 ECS 实例。

示例


下图是一个示例。

展开
收起
青蛙跳 2018-08-17 12:52:55 3219 分享 版权
阿里云 AI 助理回答

要查询伸缩组内的ECS实例列表,您可以按照以下步骤操作:

  1. 登录控制台: 登录到阿里云的管理控制台。

  2. 访问弹性伸缩管理页面: 在左侧导航栏中找到并单击“伸缩组管理”。

  3. 选择地域: 在顶部菜单栏选择您想要查询的实例所在的地域。

  4. 定位伸缩组: 在伸缩组列表中找到您需要查看实例详情的伸缩组,在该伸缩组的“操作”列下,点击“查看详情”。

  5. 查看实例列表: 在伸缩组详情页面,点击上方的“实例列表”页签。这里会展示两种类型的实例:

    • 自动创建:列出由弹性伸缩服务根据规则自动创建的ECS实例或ECI实例。不健康的实例会被自动移出并可能被释放。
    • 手动创建:列出用户手动添加到伸缩组中的ECS实例或ECI实例。如果这些实例不是“运行中”状态,则被视为不健康,并自动移出伸缩组,是否释放取决于托管状态。
  6. 使用API查询(可选): 如果您希望通过编程方式查询,可以调用DescribeScalingInstances API。确保提供必要的参数,如RegionId, ScalingGroupId等,以获取指定伸缩组内ECS实例的详细信息,包括健康状态、生命周期状态等。

通过上述方法,您可以全面了解伸缩组内ECS实例的状态和分布情况,进而进行相应的管理和调整操作。请注意,对于手动添加且未托管给伸缩组的实例,即使它们被移出伸缩组也不会被自动释放,这与自动创建的实例处理方式不同。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答