开发者社区 问答 正文

弹性伸缩移出ECS实例


从指定的伸缩组里移出 ECS 实例。

  • 从伸缩组移出弹性伸缩自动创建的 ECS 实例时,停止和释放该 ECS 实例。
  • 从伸缩组移出用户手工加入的 ECS 实例时,不停止和释放该 ECS 实例。

执行该功能,必须同时满足以下条件:
  • 伸缩组为生效(Active)状态。
  • 当伸缩组没有伸缩活动正在执行。

当伸缩组没有伸缩活动正在执行时,该功能可以绕过冷却时间(Cooldown)直接执行。
执行功能返回成功,只是表示弹性伸缩服务接受了该功能的调用请求,伸缩活动可以执行,但不代表伸缩活动能够执行成功。用户需要通过返回的 ScalingActivityId 查看该伸缩活动的执行状态。
如果当前伸缩组的实例数(Total Capacity)减去该功能指定的实例数小于 MinSize 时,则执行失败。

示例

展开
收起
反向一觉 2017-10-27 13:29:11 2178 分享 版权
阿里云 AI 助理回答

在阿里云中,从指定的伸缩组移出ECS实例可以通过以下步骤操作:

  1. 登录阿里云控制台:首先,你需要登录到你的阿里云管理控制台。访问阿里云官网并使用你的账号凭证登录。

  2. 导航至弹性伸缩(Auto Scaling)服务:在控制台首页的服务列表中找到“产品与服务”分类下的“弹性伸缩(Auto Scaling)”,点击进入。

  3. 选择伸缩组:在弹性伸缩页面,你会看到你创建的所有伸缩组。找到你想要从中移除ECS实例的特定伸缩组,并点击该伸缩组名称进入详情页。

  4. 移除实例

    • 在伸缩组详情页面,找到“实例”或“当前实例”部分,这里会列出所有属于该伸缩组的ECS实例。
    • 识别你想要移除的ECS实例,注意区分自动创建的和手动加入的实例,因为它们的移除行为有所不同。
    • 对于要移除的实例,通常会有“移除实例”、“离开伸缩组”或类似的按钮或操作选项。点击相应操作。
  5. 确认操作:系统可能会弹出一个确认框,要求你确认是否真的要将该实例从伸缩组中移除。请仔细阅读提示信息,特别是关于实例是否会停止和释放的说明,然后根据需要进行确认。

  6. 查看结果和活动状态:操作成功后,系统会返回一个ScalingActivityId或者直接可以在伸缩组的“活动历史”中查看这次移除操作的状态。通过这个ID,你可以跟踪该伸缩活动的执行情况,确保它按预期完成。

请注意,如果在移除过程中遇到任何限制条件不满足的情况,如实例数低于最小值(MinSize),操作将会失败。此外,确保在执行此操作前,已充分考虑对应用和服务的影响,尤其是当移除的是承载重要服务的ECS实例时。

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