我们的AWS CodePipeline最近开始在我们的一个步骤中失败,出现这个错误-You have exceeded the maximum limit for Lambda HyperPlane ENIs for your VPC. Contact AWS support to increase the VPC limit for Lambda HyperPlane ENIs
。我们确实使用lambda进行负载测试。从这篇文章中我发现,lambdas似乎在自己的VPC中运行,并且需要ENI或HENI(即HyperPlane ENI)连接到我们的VPC。
在AWS中,整个VPC的heni总数有250个软限制。
如何解决这个问题?在我们的IaC代码中没有提到eni,所以它们可能是为lambda函数自动创建的?是否存在资源泄漏?
虽然您没有显式地为lambda创建一个ENI,但它仍然被创建以允许您的lambda使用网络。
查看这篇博客文章:https://aws.plainenglish.io/dealing-with-you-have-exceeded-the-maximum-limit-for-hyperplane-enis-for-your-account-223147e7ab64