所以我有这个 terraform,它似乎部署了一个到 AWS 的 websocket api 连接,但是...部署后,当我连接时,我总是收到“429 请求太多”错误。使用 terraform 0.13.4。我已经在控制台中手动打开了请求,但每次我wscat -c {MYENDPOINT}都会收到 429。无法在网上找到任何内容或手册中与此相关的任何内容。这是地形。想知道是否有人可以看到我的路线或集成中是否遗漏了某些内容?这是我不断从日志中得到的响应:
(VH_SDESljoEF7tg=) Gateway response body: { "message": "Too Many Requests", "connectionId": "VH_SDd21joECIeg=", "requestId": "VH_SDESljoEF7tg=" }
和
(VH_SDESljoEF7tg=) Key throttle limit exceeded for RestApi k27g2ypii6, Stage test, Resource $connect, HttpMethod GET. Limit: 42.00 Burst: 0
Run Code Online (Sandbox Code Playgroud)
resource "aws_apigatewayv2_api" "websocket-api" {
name = "websocket-api"
protocol_type = "WEBSOCKET"
}
resource "aws_apigatewayv2_integration" "chatRoomConnectIntegration" {
api_id = aws_apigatewayv2_api.websocket-api.id
integration_type = "AWS_PROXY"
integration_uri = aws_lambda_function.ChatRoomConnectFunction.invoke_arn
integration_method = "POST"
}
resource "aws_apigatewayv2_route" "connectRoute" { …Run Code Online (Sandbox Code Playgroud)