每当现有实例的平均 CPU 负载变高时,我都会尝试使用自动缩放来创建新的 EC2 实例。情况如下:
我正在使用这个 boto 脚本设置自动缩放(删除了键和图像名称)。http://balti.ukcod.org.uk/~francis/tmp/start_scaling_ptdaemon.nokeys.py
我将 min_size 设置为 2,并且 AutoScalingGroup 正确创建了一个初始 2 个实例,它们都可以正常工作。我很确定这意味着 LaunchConfiguration 是正确的。
当这两个实例的负载上升到近 100% 时,什么也没有发生。
一些问题/想法:
有没有办法调试这个?我找不到任何 API 调用可以让我详细了解 Autoscaling 正在做什么或认为它正在做什么。是否有任何工具可以就其正在做什么或是否已正确设置提供反馈?
如果 Autoscaling 出现在 AWS 控制台中,那就太棒了。
我正在使用欧盟西部可用区。是否有任何原因会导致自动缩放出现问题?
创建触发器时是否有“尺寸”参数的任何文档?我不知道它是什么意思,只是从一个例子中复制了它的字段。我找不到任何关于它的文档,它不会自我引用说它是一个“维度”,而没有解释这意味着什么或可能的值是什么。
谢谢你的帮助!