AWS EC2 and Lambda



我是 AWS 的新手。我正在使用 AWS Lambda 运行小脚本,我在 Lamdba 中创建了 8 个不同的函数。我的问题是,即使我的脚本没有运行,我总是整天运行多个实例。
我去这里检查我的实例 (https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#Instances:sort=instanceState)我看到 18,当我停止所有正在运行的实例时,会创建新的实例,我不知道为什么。为什么会这样?

如果您

启用了CloudTrail(免费),请转到CloudTrail控制面板,您将看到why/when/who启动实例(查找StartInstances/RunInstances),它将为您提供有关正在发生的事情的线索。

此问题有两个可能的原因:

  • 您的 Lambda 函数会启动新实例。查看所有函数的代码,并确保你对此函数的功能有深入的了解
  • 您有一个自动扩展组,可以为您启动新实例。有关此功能的详细信息,请参阅此处:https://aws.amazon.com/autoscaling/

最新更新