亚马逊ec2上的自动缩放

时间:2017-06-16 19:06:12

标签: amazon-web-services amazon-ec2 autoscaling

我已经在亚马逊ec2上部署了我的应用程序。我在ec2实例上安装了tomcat和mysql。如果自动缩放创建新实例会发生什么?它会在新实例上复制tomcat和mysql吗? 感谢所提供的答案。

由于 Inderjeet

3 个答案:

答案 0 :(得分:1)

不,它不会自动复制任何一个。您需要将数据库移动到自动缩放组之外,可能需要移植到RDS中。您需要配置将在新实例上安装应用程序的启动脚本,或者为自动扩展组创建自定义AMI以供使用。

答案 1 :(得分:0)

您可以在ec2中安装和设置tomcat,然后创建一个ami。然后将该ami附加到自动scalling配置。 您还需要编写一个statup脚本,该脚本将在tomcat上获取更新的代码。 并使用rds for mysql。

答案 2 :(得分:0)

Auto Scaling要求您定义启动配置

启动配置告知Auto Scaling 如何启动新实例。它包括:

  • AMI
  • 用户数据脚本(在启动后运行)
  • 实例类型
  • 网络设置

因此,如果您希望在Auto Scaling创建的实例上安装软件,可以通过两种方法完成:

  • 使用预先加载的所有软件创建 AMI ,或
  • 提供将安装软件的用户数据脚本
  • ......或两者兼而有之!