是否可以让每个Lambda从不同的IP地址访问互联网?在我的测试中,每次调用Lambda时都会显示它使用相同的IP地址来访问我们的服务器。
我们的Lambda没有VPC访问权限,也不是NAT' d。我认为我们会通过此设置获得不同的IP地址,但似乎并非如此。
我想知道我们是否可能因为我们的音量很低而我们总是最终使用相同的容器因此使用相同的IP地址?如果有,有什么方法可以阻止这种情况吗?
答案 0 :(得分:4)
我想知道我们是否可能因为我们的音量很低而我们总是最终使用相同的容器因此使用相同的IP地址?
是的,这正是原因。如果没有可用的容器,则仅生成容器。在没有进一步需求的几分钟之后,多余/不需要的容器被销毁。
如果有,有什么方法可以阻止这种情况吗?
不,这种行为是设计使然。
答案 1 :(得分:0)
重新部署lambda时,似乎使用了一个新容器。因此,您可以使用awscli自动执行此部署过程,以在命令中获取新的ip。