Amazon web services 使用ASG或Spot车队的EC2芹菜工人的自动缩放?

Amazon web services 使用ASG或Spot车队的EC2芹菜工人的自动缩放?,amazon-web-services,amazon-ec2,autoscaling,Amazon Web Services,Amazon Ec2,Autoscaling,我想在我的芹菜集群上设置EC2实例的自动伸缩,每当我(手动)看到SQS队列的吞吐量低时,我都会手动旋转新的EC2实例 环顾四周,我发现了两种看似相似的解决方案: AutoScalingGroup使用LaunchConfigurations配置为使用Spot实例的EC2入口 SpotFleet直接响应SQS指标 关于SO的大多数问题都有日期(6个月不多,但基本上是SpotFleet自动缩放功能的发布日期),并提到SpotFleet缺少ASG功能 特别值得注意的是:运行芹菜工人需要运行一些安装程

我想在我的芹菜集群上设置EC2实例的自动伸缩,每当我(手动)看到SQS队列的吞吐量低时,我都会手动旋转新的EC2实例

环顾四周,我发现了两种看似相似的解决方案:

  • AutoScalingGroup
    使用
    LaunchConfiguration
    s配置为使用Spot实例的EC2入口
  • SpotFleet
    直接响应SQS指标
关于SO的大多数问题都有日期(6个月不多,但基本上是
SpotFleet
自动缩放功能的发布日期),并提到
SpotFleet
缺少ASG功能

特别值得注意的是:运行芹菜工人需要运行一些安装程序(安装包、下载代码、运行一些脚本)。我并不特别担心成本(两者都是现场实例,距离足够近)和可靠性(工人可以毫无问题地死去,集群的确切大小也不那么重要)

哪一个选项将作为实现这一目标的最佳实践