从 AWS 调用本地 API
Call a local API from AWS
我想从 AWS lamdba(或任何可以完成这项工作的 AWS 工具)调用本地 api。例如,给定以下节点 api 端点:
http://localhost:3334/api/ping
我如何连接 AWS 来解决这个问题?端点是否必须公开?
该端点仅在 运行 所在的机器上可用。那台机器之外的任何东西都无法击中它。地址为 "localhost" 的端点只能从本地主机访问。
您必须将 API 暴露在互联网上,或设置某种 VPN link with your AWS VPC 才能使您的 API 可从 AWS 访问。
我想从 AWS lamdba(或任何可以完成这项工作的 AWS 工具)调用本地 api。例如,给定以下节点 api 端点:
http://localhost:3334/api/ping
我如何连接 AWS 来解决这个问题?端点是否必须公开?
该端点仅在 运行 所在的机器上可用。那台机器之外的任何东西都无法击中它。地址为 "localhost" 的端点只能从本地主机访问。
您必须将 API 暴露在互联网上,或设置某种 VPN link with your AWS VPC 才能使您的 API 可从 AWS 访问。