长时间未使用后弹性IP会被解除与弹性网络接口的关联?

0

【以下的问题经过翻译处理】 我有一个关联了弹性网络接口(ENI)和私有IP的弹性IP(EIP)。 EIP未设置为允许重新关联。这个ENI是我的VPC的一部分,分配给一个子网,并具有一个固定的私有地址。在这个VPC中有一个Lambda实例,使用这个设置来使用静态IP访问互联网。这个设置工作正常,不需要NAT网关,但不是高可用性(因为我的用例里不要求高可用)。

然而,当我停止使用这个应用程序约2个月后,我回来发现EIP不再与ENI关联。我必须手动关联EIP和ENI,然后一切都工作正常。这种情况已经发生了两次。

为什么EIP会与ENI解除关联?有没有办法保持关联?

profile picture
专家
已提问 5 个月前68 查看次数
1 回答
0

【以下的回答经过翻译处理】 因为几个原因,不建议依赖于与这些Lambda Hyperplane ENI相关联的EIP,但我认为您看到的情况是,当Lambda函数闲置了几周后,它将删除Hyperplane ENI。然后当函数被触发时,它会创建一个新的Hyperplane ENI,但没有EIP关联。更多关于此过程的详细信息可以在此处找到,但您有几个选项可以考虑。

  1. 如果Lamdba不需要访问在您的VPC中托管的资源,则可以简单地不做任何配置,以不让他在您自己的VPC/Subnets中运行。然后它将默认在Lambda服务团队拥有的VPC中运行,并具有默认的出站连接性。
  2. 使用NAT网关为您自己的VPC/Subnets提供出站连接性。
  3. 如果NAT网关成本过高,且高可用性不是问题(正如您所提到的),那么您可以利用NAT实例。
profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则