我配置了一个自动扩展组和一个启动配置,它将使用绑定到目标组指标的扩展策略(具体为RequestCountPerTarget)。
但是,它无法触发缩放事件。
Auto Scaling Group
CloudWatch警报
ALARM
,并触发自动操作。自动警报触发操作
{
"error": null,
"actionState": "Succeeded",
"notificationResource": "arn:aws:autoscaling:ap-southeast-1:0000:scalingPolicy:0000:autoScalingGroupName/WebScalingGroupV1:policyName/Scale API Requests",
"stateUpdateTimestamp": 1519937155623,
"publishedMessage": null
}
我完全删除了这个组和配置,以便最初重新创建它。
我在配置和缩放组名称中有空格;我遇到了同样的问题。
答案 0 :(得分:0)
与作为AWS支持工程师的Manu交谈后,确定阻止自动扩展操作触发的根本原因是由于配置冲突导致Minimum
和Desired
实例设置为零。
当当前容量(Desired
)为零时,亚马逊自动缩放组将基于目标跟踪触发 NOT ,并且显然也不会通过以下方式明确指示故障错误日志。
目标跟踪扩展策略在当前容量为0时不会扩展Auto Scaling组,因为目标跟踪会按比例缩放到当前容量。