我是 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/