首页 > 解决方案 > 使用 ECS 模拟和测试 Fargate Spot

问题描述

最近,我一直在更详细地研究带有 ECS 的 Fargate Spot,并试图更好地了解 ECS 中的容量提供程序。我正在努力理解一些细节,我正在努力测试一些场景。

我试图了解如果 Fargate Spot 容量不可用,如果您有如下所示的容量提供程序会发生什么?

容量提供程序屏幕截图

我知道它将使用 Fargate 启动 6 个任务,然后使用 Fargate Spot 分配其他任务。

如果没有可用的 Fargate Spot 容量怎么办?会发生什么?

从我在网上看到的情况来看,容量提供者之间没有故障转移。这个对吗?

有没有办法模拟现场不可用?

标签: amazon-web-servicesamazon-ecsaws-fargate

解决方案


没有真正的方法来模拟现场不可用性。此外,没有按需的故障回复机制(按设计)。这是故意这样做的,因为 Spot 不仅是一种更便宜的按需服务,而且更多地是针对特定类型的工作负载(那些可以在容量不足的情况下长时间存活而不影响结果等)量身定制的特定行为的容量。


推荐阅读