Ana*_*oni 7 amazon-ec2 amazon-web-services aws-cloudformation amazon-cloudwatch
我们根据负载均衡器RequestCount指标使用云形成进行自动缩放.目前,如果请求在1分钟内增加到1500(每个实例每分钟可处理1500个请求),我们会扩展实例.问题是,由于自动调节组不断检查RequestCount,并且如果请求计数大于1500持续1分钟,则添加新实例.但它不是必需的,因为我现在有2个实例可以处理3000 req.每分钟.是否有任何设施可以制作矩阵?即如果添加了新实例,则扩展策略将更改为3000 req.
示例场景:
我怎么能摆脱这个问题呢?
您想要做的是将平均值用于负载均衡器。您可以有不同类型的指标。总和、平均值、最小值、最大值和样本。如果您选择“平均值”,它将为您提供负载均衡器下所有实例的平均值。因此,只有当组中的所有服务器达到每分钟 1500 个请求时,它才会触发新实例启动。
类型的快速描述:
您也可以创建自己的自定义指标,但您需要创建一个应用程序来告诉亚马逊这些值是什么。使用云手表 API,您可以轻松创建自己的手表。看看这里http://docs.amazonwebservices.com/AmazonCloudWatch/latest/DeveloperGuide/Welcome.html?r=1540