AWS Auto Scaling组 - 应用程序负载平衡器每个目标的请求计数
在AWS上,您可以创建一个自动扩展策略,该策略根据“每个目标的应用程序负载平衡器请求计数”进行扩展。AWS Auto Scaling组 - 应用程序负载平衡器每个目标的请求计数
筛选:
这有1个实例的最小和为5的最大它应力求实现10“每个目标要求数”为我ElbTargetGroup。
我的问题是,什么是“应用程序负载平衡器请求计数每个目标”?
是这样的:
- 从负载平衡器的目标数量,以目标的活动连接数?
- 每5分钟的请求数除以目标数?
- 每1分钟的请求数除以目标数?
文档here只是说:
目标组中每个目标接收到的请求的平均数量。您必须使用TargetGroup维度指定目标组。
此外,它需要多长时间才能超过该目标,才能开始创建新实例?我问的主要原因是我已经向这个负载平衡器发送了很多请求,但是缩放事件没有被触发。
回答:
答案是您的第一选择: “以目标从负载平衡器的目标数除以活动连接数” 无论指标是超过我或5分钟,取决于你的CloudWatch的设置,如下解释。
你可以看到在AWS ALB doc
不存在既是“RequestCount”和“RequestCountPerTarget”,其中后者是前者由活动目标数除以所有负载均衡器的指标定义。
您可以在CloudWatch控制台中看到这两个指标,但更简单地在EC2控制台中查看。选择左侧疼痛目标组,然后选择监测选项卡。 (请注意,目标组的监控选项卡与负载平衡器屏幕中的监控之间有很多重叠)
根据更改后自动缩放所需的时间,请注意,默认情况下,CloudWatch会检查指标每5分钟一班。 AWS recommends你打开详细的监控,以获得指标每分钟
以上是 AWS Auto Scaling组 - 应用程序负载平衡器每个目标的请求计数 的全部内容, 来源链接: utcz.com/qa/257977.html