AWS Fargate 中每秒的请求数限制。网络设置可以管理吗?

问题描述 投票:0回答:1

我在运行容器的地方使用 1 CPU Fargate,并且我有一个多线程网络 node.js 应用程序(不是 ngnix)。我有足够的资源,并且有很多可用容量,但互联网似乎受到限制。我不知道如何检查,但我确信请求被困在 FIN_WAIT_2 队列中。一切似乎都受到网络带宽的限制。我实际上并没有发送大量请求。是否可以在 Fargate 中使用某些设置,例如:

netsh interface tcp set heuristics disabled netsh interface tcp set heuristics wsh=enabled netsh interface tcp set heuristics forcews=disabled
以获得更好的 TCP/IP 堆栈性能?

我还没有找到任何关于是否可以修改 Fargate 的系统网络参数以及是否有意义的信息。由于限制可能是物理性的,而且我也找不到有关 Fargate 网络带宽限制的信息。是否可以修改 Fargate 的系统网络参数,考虑到限制可能是物理性的,这是否有意义?我也找不到有关 Fargate 网络带宽限制的信息。

amazon-web-services networking tcp aws-fargate netsh
1个回答
0
投票

我过去使用扩展策略使用 Fargate 的方式,如果我知道我的应用程序在某些方面遇到问题,例如。 5000 req/s 那么当它达到我的限制时我将进行扩展,我总是将我的扩展策略设置为低于油门限制。

因此,我建议您研究如何通过扩展更多实例来扩展应用程序以接受所有传入请求。

© www.soinside.com 2019 - 2024. All rights reserved.