服务 Auto Scaling 故障排除 - Amazon ECS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

服务 Auto Scaling 故障排除

服务 Auto Scaling 和 部署

作为防止向内扩展进程的行为与向外扩展进程的行为类似的最佳实践,请在部署期间暂停动态扩展。这将防止警报触发依赖于正在运行的任务计数的缩减和扩展进程。请执行以下步骤以避免此问题。

  1. 调用 describe-scalable-targets 命令,在 Application Auto Scaling 中指定与可扩展目标关联的 ECS 服务的资源 ID(示例:service/default/sample-webapp)。记录输出。在调用下一个命令时,您将需要它。

  2. 调用 register-scalable-target 命令,并指定资源 ID、命名空间和可扩展维度。trueDynamicScalingInSuspended 和 指定 DynamicScalingOutSuspended

  3. 部署完成后,您可以调用 register-scalable-target 命令恢复扩展。

有关更多信息,请参阅暂停和恢复 Application Auto Scaling 扩展。