2016-09-21 93 views
0

我是aws elb的开工者。有人可以帮助我了解elb如何根据流量或CPU使用情况自动创建新实例。另外,当它创建一个新的实例时,它如何从现有实例中复制代码? 任何链接/文章也将不胜感激。 非常感谢。了解elb自动创建实例

回答

1

如何根据流量 或cpu使用情况自动创建新实例?

ELB不会创建新实例,该实例是通过启动已配置的自动缩放组规则创建的。 https://docs.aws.amazon.com/autoscaling/latest/userguide/GettingStartedTutorial.html

此外,当它创建一个新instnces如何从 它复制的代码存在的实例?

当一个新的实例被从AMI创建您在使用用户数据的脚本(https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html)或运行在该实例cron作业,将文件从S3存储复制到该实例添加复制机制要么。

+0

没有要求将文件存储在S3存储桶中。实际上,您可能希望将源代码存储在Git存储库中,并让脚本从中取出代码,而不是S3。 –

+0

是的,所以我已经提到了用户数据脚本,并且我没有说在S3上存储是强制性的。 – error2007s

+0

最后一句话中的措词使得S3听起来像是您可以从中复制文件的唯一可能位置。我不想让一个非常陌生的人(比如OP)对此感到困惑。一个更好的措辞可能是这样的:“......来自S3存储桶或Git存储库或其他位置。” –