繁体   English   中英

在Amazon EC2上自动缩放

[英]Auto scaling on amazon ec2

我已在Amazon EC2上部署了我的应用程序。 我已经在ec2实例上安装了tomcat和mysql。 如果自动缩放创建新实例会怎样? 它将在新实例上复制tomcat和mysql吗? 感谢提供的答案。

感谢Inderjeet

不,它不会自动复制任何内容。 您需要将数据库移至自动扩展组之外,可能移至RDS。 而且,您需要配置启动脚本,这些脚本将在新实例上安装您的应用程序,或者创建供自动缩放组使用的自定义AMI。

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

Auto Scaling要求您定义启动配置

启动配置告诉Auto Scaling 如何启动新实例 这包括:

  • 急性心肌梗死
  • 用户数据脚本(在启动后运行)
  • 实例类型
  • 网络设置

因此,如果要在通过Auto Scaling创建的实例上安装软件,则可以通过两种方法进行操作:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM