开发者社区> 问答> 正文

如何暂停伸缩组流程?

弹性伸缩如何暂停伸缩组流程?

展开
收起
小天使爱美 2020-03-21 23:13:06 719 0
1 条回答
写回答
取消 提交回答
  • 您可以主动暂停伸缩组中的流程,更精细得控制伸缩组动作,方便执行需要指定流程处于静态时的操作。

    背景信息 伸缩组支持暂停以下流程,暂停的流程之间可能相互影响。例如,暂停伸缩组扩容流程后,伸缩组会拒绝报警任务触发的扩容动作。 伸缩组流程 暂停效果 伸缩组扩容流程 伸缩组拒绝所有扩容动作,包括但不限于: 拒绝手动添加实例操作。 拒绝执行再均衡分布操作。 如果未开启期望实例数功能,拒绝手动、通过定时任务和通过报警任务执行扩容伸缩规则。 如果开启了期望实例数功能,拒绝通过报警任务执行扩容伸缩规则。 如果开启了期望实例数功能,手动、通过定时任务执行扩容伸缩规则可以修改期望实例数,但不会造成ECS实例数量变化。待扩容流程恢复后,期望实例数检查任务才能触发扩容。 最小值检查任务不能自动创建ECS实例。 如果开启了抢占式实例补偿功能,拒绝自动创建抢占式实例。 伸缩组缩容流程 伸缩组拒绝所有缩容动作,包括但不限于: 拒绝手动移出实例操作。 拒绝执行再均衡分布操作。 如果未开启期望实例数功能,拒绝手动、通过定时任务和通过报警任务执行缩容伸缩规则。 如果开启了期望实例数功能,拒绝通过报警任务执行缩容伸缩规则。 如果开启了期望实例数功能,手动、通过定时任务执行缩容伸缩规则可以修改期望实例数,但不会造成ECS实例数量变化。待缩容流程恢复后,期望实例数检查任务才能触发缩容。 最大值检查任务不能自动移出ECS实例。 健康检查流程 暂停将实例标记为不健康状态,并暂停移出不健康的ECS实例。 定时任务触发流程 到定时任务的执行时间后,不会触发关联的伸缩规则。 报警任务触发流程 报警任务进入报警状态后,不会触发关联的伸缩规则。 暂停伸缩组流程功能实现流程级别的控制。如果您需要实现ECS实例级别的控制,建议使用实例备用和保护功能。例如,需要排查或者重启指定实例前,将其转为备用状态,需要防止释放指定实例时,将其转为保护状态。更多说明请参见实例转为备用状态和实例转为保护状态。

    操作步骤 登录弹性伸缩控制台。 在左侧导航栏中,单击伸缩组管理。 在顶部状态栏处,选择地域。 找到待操作的伸缩组,在操作列中,单击修改。 在暂停的流程处,选择一个或多个需要暂停的流程。 单击提交。

    2020-03-21 23:17:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
k8s自动伸缩那些事资料下载 立即下载
弹性云的核心--基于热迁移的弹性调度 立即下载
运用新技术解决有状态应用的冷热迁移挑战 迁移策略+新容器运行时 立即下载