单一应用多个实例

单一应用多个实例

好的,我有一个应用程序,可以根据客户提供的平面文件创建 PDF...平面文件大约有 100 万条记录

我有一台只有用户界面的 EC2 Micro。客户端的平面文件每次由客户端上传时,它现在需要更多的计算能力,是否可以通过自动扩展的方法将 c4.x4large 实例添加到我当前正在运行的实例中

c4.x4large 实例应该自动启动和停止..我只在需要计算时才需要它,否则必须停止它

我已经设法使用上面提到的两个实例(一个 bucket 和一个 lambda 函数)来实现这一点

但我想知道这是否可以通过自动缩放来实现?如果可以,如何实现

答案1

一个AutoScaling 组需要一个启动配置

启动配置定义了 ASG 中实例的属性。

您可以定义扩展策略基于一个 Cloudwatch 指标。(例如 CPU %、MEM % 等)。

当 ASG 扩展时,它会根据附加的启动配置生成新实例。因此,组中的所有实例都是相同的,不是同一组中可以有不同实例类型的实例。

相关内容