AWS API本地网关

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

我正在尝试为使用aws开发的应用程序构建api网关。我按照文档https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-create-api-step-by-step.html中的步骤操作。

例如,当我将端点设置为127.0.0.1:3000/users时,它返回500 {“ message”:“内部服务器错误”}。

该应用程序是在docker中运行的一个简单的nodejs端点。我只是想发现api网关。

我猜错误是我提供的端点无效,因为我在本地使用它。因此,有没有办法在本地使用aws api网关,这是api网关的最佳选择。

node.js amazon-web-services aws-api-gateway api-gateway
1个回答
0
投票

您提到的文档没有描述在本地部署和运行api网关的任何方法,我也不知道有任何方法可以做到这一点。我只知道在AWS中运行API Gateway。问题可能是您试图在本地计算机上无法访问API网关端点。

也许我误会了,您正在尝试将AWS中的API网关与本地运行的服务集成在一起。在这种情况下,除非您将计算机暴露于公共互联网并为api网关提供计算机的公共互联网地址,否则API Gateway将无法在本地计算机上具有集成终结点。 127.0.0.1不是公共互联网地址。

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