关于AWS自动扩展和负载平衡的问题

关于AWS自动扩展和负载平衡的问题

我对此了解不多AWS EC2。之前我购买了一个mx3large实例,并在服务器上进行了所有必要的安装,并在那里克隆了我的代码,但没有将域映射到系统。

现在我的客户想要实现自动扩展和负载平衡。我读过一些文章,其中提到自动扩展是根据流量增加/减少实例,而负载平衡是在实例之间平衡负载。如果我错了,请先纠正我。

现在我想问

  1. 如果我自动扩展某些实例,我需要在所有实例还是某个实例上进行安装?如果是,那么我的主实例是什么?
  2. 如上所述,我已经购买了一个实例,并在其中完成了所有安装。但该实例目前已停止。当我使用自动扩展时,我会删除该实例吗?
  3. 价格是多少?如果我以每小时 0.28 美元的价格购买了一个实例,我是否需要支付实例数量 * 激活次数的费用?
  4. 我将在哪个实例上克隆我的代码、ssh 连接以及所有相关操作?
  5. 负载平衡将自动开始与我的自动调用实例一起工作吗?

任何帮助都感激不尽。

答案1

如果我自动扩展某些实例,我需要在所有实例还是某个实例上进行安装?如果是,那么我的主实例是什么?

不存在“主实例”之类的东西。设置 ASG 时,您可以指定要用于 ASG 实例的 AMI。您可以将应用程序和配置嵌入到该 AMI 中,也可以让它们在启动后自行配置。如何处理取决于您。

如上所述,我已经购买了一个实例,并在其中完成了所有安装。但该实例目前已停止。当我使用自动扩展时,我会删除该实例吗?

如果你想这么做,当然可以。

价格是多少?如果我以每小时 0.28 美元的价格购买了一个实例,我是否需要支付实例数量 * 激活次数的费用?

实例是否“独立”或是否属于 ASG 的一部分都不会影响其成本。

我将在哪个实例上克隆我的代码、ssh 连接以及所有相关操作?

请参阅上面第一个问题的答案。通常,您不会对 ASG 实例进行任何修改。如果您需要部署新代码,您可以烘焙一个新的 AMI,用于实例化新的 ASG 实例,或者修改启动后部署脚本以部署新代码。

负载平衡将自动开始与我的自动调用实例一起工作吗?

如果配置正确的话,是的。

相关内容