小编Jer*_*ong的帖子

无法让 API Gateway 使用私有 VPC 链接(在网络负载均衡器后面到 Fargate 容器)

无法让 API Gateway 与私有 VPC 链接(在网络负载均衡器后面到 Fargate 容器)容器一起使用

大家好,过去三天我一直在努力让它发挥作用。我的目标是设置一个 POST 方法,该方法重定向到运行 Go 容器的私有 VPC。我在线查看了一些指南并尝试了其中的大部分。为了这个实验,我复制了我们的容器在单个网络负载均衡器后面运行,创建了一个 VPC 链接并设置了 API 方法来使用它,但是当我测试它时,我得到的只是一个非常无用的 500内部服务器错误。我查看了我的 CloudWatch 日志,我很确定容器没有被击中。任何帮助都会很棒,让我知道我需要提供什么,以便我可以提供帮助。

谢谢!

这是我在测试方法时从 API Gateway 得到的:

Thu Aug 22 23:27:10 UTC 2019 : Endpoint request body after transformations: { "userId": <omitted>, ... }
Thu Aug 22 23:27:10 UTC 2019 : Sending request to http://<network load balancer DNS>:<port my code listens to>/api/someApi
Thu Aug 22 23:27:20 UTC 2019 : Execution failed due to configuration error: There was an internal error while …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-ecs amazon-elb aws-api-gateway aws-fargate

9
推荐指数
1
解决办法
868
查看次数

API Gateway 未将路径参数转发到 URI 以进行 VPC 链接集成

我们最近更改了路径,以便我们的 API 现在使用路径参数。我们有一些在 EC2 容器中运行的 API。由于我们进行了此更改,因此这些方法已停止工作。我发现路径参数没有被转发到 API 的 URI。图像将帮助事情变得有意义。如何让路径参数适用于这种情况?谢谢。在此处输入图片说明

amazon-ec2 amazon-web-services aws-api-gateway

5
推荐指数
1
解决办法
143
查看次数