我已经部署了一个在EC2实例上公开REST API的应用程序。
这个REST API只需要从lambda函数中访问。
我已经使用启动VPC向导创建了VPC,并使用单个公有子网选项创建了VPC。
我已经创建了两个子网和一个安全组。
在安全组中,我配置了运行REST服务的http端口,使其可以从同一安全组访问。该安全组也被分配给Lambda函数。
我已经为lambda函数分配了私有网络、子网和安全组。
我点击下面的链接-
Access EC2 Instance Service Via AWS Lambda Function
lambda函数无法连接到EC2实例上的REST API终结点。
有什么建议吗?
发布于 2020-01-08 20:54:35
您关联的私有网络必须在公有子网上有NAT网关(或NAT实例)。这在你的案例中似乎是缺失的(基于你在问题中分享的数据)。
我恳求你通过这个official tutorial。它清楚地展示了从放置在手动创建的VPC中的Lambda函数访问公共端点所需的内容。
https://stackoverflow.com/questions/59646055
复制相似问题