发布于: Jan 4, 2023

现在,Application Auto Scaling 可以让客户更清楚地了解它为自动扩缩资源做出的扩缩决策。Application Auto Scaling (AAS) 是一项服务,在 Amazon EC2 之外的 13 种不同 AWS 服务中提供标准化体验,例如 Amazon DynamoDB 预置的读写容量,以及 Amazon Elastic Container Service (ECS) 服务。Application Auto Scaling 根据客户定义的扩缩策略采取扩缩操作,这些策略可作为扩缩决策的指导原则。到目前为止,客户只能获取有关成功的详细信息,但无法获得关于延迟扩缩操作的详细信息。借助此功能,客户可以获得有关不执行扩缩操作的扩缩决策的更多见解(采用描述性和机器可读的格式)。

该功能主要用于帮助客户了解未触发扩缩操作的原因。有时,扩缩策略可能会决定不采取扩缩操作,以至让客户认为它没有遵循客户的准则。但这样做是为了保护客户,或者是因为客户需要改变一些配置。例如,AAS 始终尊重客户定义的最小和最大容量范围,这可能会阻止扩缩操作。到目前为止,客户对 AAS 做出的此类决策还缺乏足够的了解。通常情况下,客户不得不提交支持工单来了解这个问题,导致延迟可能的补救措施。

此功能已在所有公共区域和 AWS GovCloud(美国)区域推出。要了解更多信息,请参阅 Application Auto Scaling 文档