Amazon web services 当I';我正试图通过AWS中的vpclink(API网关)连接到它

Amazon web services 当I';我正试图通过AWS中的vpclink(API网关)连接到它,amazon-web-services,aws-api-gateway,amazon-ecs,amazon-vpc,Amazon Web Services,Aws Api Gateway,Amazon Ecs,Amazon Vpc,我无法通过专有网络链接从API网关连接到我的内部专有网络。在日志中,看起来请求将发送到NLB并返回500错误。我无法查看NLB的日志,因为它不存储TCP请求的日志 当我试图从VPC内连接到我的NLB时,我能够做到这一点。在我当前的配置中,NLB在端口80侦听TCP请求,并通过端口8080与ecs fargate任务对话。到目前为止,我一直在关注这个问题 API网关的配置: 创建了一个API。创建了一个集成类型为VPC链接的方法POST,并使用http://{NLB dns}作为我的集成的终点。我

我无法通过专有网络链接从API网关连接到我的内部专有网络。在日志中,看起来请求将发送到NLB并返回500错误。我无法查看NLB的日志,因为它不存储TCP请求的日志

当我试图从VPC内连接到我的NLB时,我能够做到这一点。在我当前的配置中,NLB在端口80侦听TCP请求,并通过端口8080与ecs fargate任务对话。到目前为止,我一直在关注这个问题

API网关的配置: 创建了一个API。创建了一个集成类型为VPC链接的方法POST,并使用http://{NLB dns}作为我的集成的终点。我打开了vpc链接代理。我创建了VPC链接

NLB的配置: 存在于专有网络的私有子网中。侦听端口80。通过端口8080与ecs fargate任务通信。当我通过VPC中的lambda函数访问同一个NLB时,它会起作用

预期结果:请求发送到ecs fargate任务。 当前结果/响应:NLB错误500。请求甚至没有到达ecs fargate任务