5

从我目前所读到的内容来看:
EC2 ASG 是一个简单的解决方案,可以通过 EC2 实例池前面的负载均衡器来扩展服务器的更多副本
ECS 更像 Kubernetes,当您需要部署多个docker 容器中的服务在内部相互协作形成一个服务,而自动伸缩是 ECS 本身的一个特性。

我在这里缺少什么区别吗?因为如果按照我的理解,ECS 几乎总是一个更好的选择。

4

1 回答 1

4

您是对的,从非常简单的意义上说,EC2 Autoscaling Groups 是一种向 Classic Load Balancer 或目标组 (ALB/NLB) 添加/删除(注册/取消注册)EC2 实例的方法。

ECS 与任何容器编排平台一样具有两种类型的扩展:

  1. 集群自动缩放:当任务等待运行时,在集群中添加删除 EC2 实例
  2. Service AutoScaling :根据需求在服务中添加/删除任务,在后台使用Application AutoScaling服务
于 2020-04-11T15:48:58.667 回答