首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法根据连接数触发动态策略?

有没有办法根据连接数触发动态策略?
EN

Stack Overflow用户
提问于 2021-10-28 19:08:37
回答 1查看 26关注 0票数 0

我有一个Auto Scaling Group,我想在其中设置一个基于我的服务器接收的连接数量的动态伸缩策略。

这些服务器都在负载均衡器后面,我想根据平均连接数来增加/减少服务器的数量。

我尝试使用动态策略Application Load Balancer request count per target,但我的负载均衡器是网络负载均衡器,而不是应用负载均衡器,所以我无法使其工作。(但它似乎是完美的)。

如何设置动态策略,根据连接数触发up/down?

EN

回答 1

Stack Overflow用户

发布于 2021-10-28 20:12:56

RequestCountPerTarget指标是指发往目标的平均HTTP请求数。由于网络负载均衡器是第4层设备,因此它们不知道HTTP/HTTPS或任何其他更高层协议。显然,它们可以路由HTTP,因为HTTP运行在TCP上,但它们不能理解HTTP协议本身。

据我所知,没有与网络负载均衡器提供的RequestCountPerTarget类似的指标。我们可以做以下几件事来克服这个问题:

  1. 从我们的后端为每个目标创建一个自定义指标,计算HTTP请求的数量。该指标可以是published to CloudWatch,并且可以用作从日志中自动scaling.
  2. Publish每个请求的日志条目和create a metric filter的输入。虽然这不需要在后端更改代码,但拥有大量流量可能会导致非常嘈杂的日志流,还可能会因为在CloudWatch中摄取大量分支条目而显著增加成本。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69759614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档