lambda如何响应私有VPC的lambda



我有两个lambda,一个(lambda1(在VPC1中,另一个(lambda2(在VPC2中。VPC1配置了NAT网关,这意味着lambda可以访问互联网。VPC2没有NAT网关,因此VPC2中的lambda没有任何互联网接入。

我正在同步地从lambda1调用lambda2,它应该可以工作,因为lambda1有NAT网关,而lambda2有对公共开放的默认端点。现在我的问题是lambda1如何从lambda2接收响应?lambda2的回复是否通过互联网?如果是,则lambda2无法访问互联网,这意味着响应无法转到lambda1。

我的理解正确吗?

现在我的问题是lambda1如何从lambda2接收响应?

您从internet调用lambda 2,响应也将通过internet返回给您。

如果是,则lambda2无法访问互联网,这意味着响应无法转到lambda1。

Lambda2无法在没有NAT的情况下从VPC启动到互联网的连接。但当被调用时,它可以向最初调用它的进程返回响应。这类似于为私有子网中的实例设置负载平衡器。这些实例可以从互联网向调用者返回响应,即使它们位于私有子网中,无法访问互联网。

最新更新