当前位置:  开发笔记 > 编程语言 > 正文

为什么我可以从off-VPC aws lambda调用on-VPC aws lambda但反之不然?

如何解决《为什么我可以从off-VPCawslambda调用on-VPCawslambda但反之不然?》经验,为你挑选了1个好方法。

所以,如果我有两个lambdas,一个在私有VPC中,一个不在VPC上,从公共lambda内部调用私有lambda可以工作,但我不能从私有lambda调用公共.

没有NAT设置.

为什么是这样?看来我理论上不应该从公众那里打电话给私人.



1> wjordan..:

为了触发Lambda函数,所需的只是调用者具有对InvokeAWS API的出站访问权限.调用的Lambda函数不必具有任何打开的入站端口或任何公共Internet访问.

因此公共(非VPC,具有Internet访问)Lambda函数可以调用InvokeAPI来触发私有Lambda函数,但私有VPC(无Internet访问)Lambda函数无法访问InvokeAPI来触发任何Lambda函数.


我想知道为什么在AWS文档中没有明确说明
推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有