我有两个羔羊,一个(lambda1)在VPC1,另一个(lambda2)在VPC2。VPC1配置了NAT网关,这意味着lambda可以访问internet。VPC2没有NAT网关,所以VPC2中的lambda没有任何互联网接入。
我正在同步地从lambda2调用lambda1,因为lambda1有NAT网关,而lambda2有向公众开放的默认端点。现在我的问题是lambda1如何从lambda2获得响应?lambda2的回复是否通过互联网?如果是,lambda2没有互联网接入,这意味着响应不能转到lambda1。
我的理解正确吗?
发布于 2020-09-29 07:51:28
现在我的问题是lambda1如何从lambda2获得响应?
您从互联网上调用lambda 2,并且响应也会通过互联网返回给您。
如果是,lambda2没有互联网接入,这意味着响应不能转到lambda1。
Lambda2无法在没有NAT的情况下从VPC启动与互联网的连接。但是,当被调用时,它首先可以返回一个响应到调用它的进程。它类似于在私有子网中为实例设置负载均衡器。这些实例可以从因特网返回呼叫者的响应,即使它们是在私有子网中,没有访问internet的权限。
https://stackoverflow.com/questions/64114897
复制相似问题