首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS APIGateway WebSockets API返回429

AWS APIGateway WebSockets API返回429
EN

Stack Overflow用户
提问于 2020-04-11 23:59:33
回答 1查看 329关注 0票数 0

我正在使用一个名为Thor的工具对我今天部署在亚马逊网络服务APIGateway上的WebSocket服务进行负载测试。该服务使用基于Lambda的消息处理程序,并通过Python3.8中的无服务器框架进行打包和部署。连接in存储在DynamoDB中。

我的AWS账户级别限制当前为每秒10000个请求,而突发流量为5,000个。

我得到了以下2000个并发连接的结果,每个连接1条消息:

代码语言:javascript
复制
Online               4353 milliseconds
Time taken           4353 milliseconds
Connected            1826
Disconnected         0
Failed               174
Total transferred    549.23kB
Total received       420.84kB

Durations (ms):

                     min     mean     stddev  median max
Handshaking          840     1629        666    1448 3383
Latency              103     198         150     155 859

Percentile (ms):

                      50%     66%     75%     80%     90%     95%     98%     98%    100%
Handshaking          1448    1930    2178    2297    2497    2641    3311    3336    3383
Latency              155     163     167     172     194     665     785     798     859

Received errors:

174x                 unexpected server response (429)

很明显,在这一点上,请求正在被限制。我想知道要支持20,000个并发WebSocket连接,我的帐户级别限制应该是多少。有时,我还会在结果中看到无法从日志中调试的500错误。

如果需要更多信息来回答这个问题,请让我知道。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-19 10:47:33

接口网关的WebSocket连接数限制为每秒500个。点击这里:https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html

您有可能会遇到这些限制。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61159703

复制
相关文章

相似问题

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