amazon-web-services - 使用 ECS 模拟和测试 Fargate Spot
问题描述
最近,我一直在更详细地研究带有 ECS 的 Fargate Spot,并试图更好地了解 ECS 中的容量提供程序。我正在努力理解一些细节,我正在努力测试一些场景。
我试图了解如果 Fargate Spot 容量不可用,如果您有如下所示的容量提供程序会发生什么?
我知道它将使用 Fargate 启动 6 个任务,然后使用 Fargate Spot 分配其他任务。
如果没有可用的 Fargate Spot 容量怎么办?会发生什么?
从我在网上看到的情况来看,容量提供者之间没有故障转移。这个对吗?
有没有办法模拟现场不可用?
解决方案
没有真正的方法来模拟现场不可用性。此外,没有按需的故障回复机制(按设计)。这是故意这样做的,因为 Spot 不仅是一种更便宜的按需服务,而且更多地是针对特定类型的工作负载(那些可以在容量不足的情况下长时间存活而不影响结果等)量身定制的特定行为的容量。
推荐阅读
- android - 如何通过 url 架构运行 Flutter?
- python - Django mail_admins 不发送电子邮件
- javascript - Android Javascript HTML将包名称显示为值
- javascript - Angular js解决了不同格式的json对象数组
- mysql - 使用带有两个字段的 INNER JOIN 时过滤 mysql 上的大量记录
- dll - 如何在 Windows 上使用 MinGW 安装 PDCurses?
- c# - 更改数据源时,datagridview 行数据与旧数据源行数据重叠
- css - Clarity Design Datagrid 如何更改列宽
- corda - Corda 事务可以消除没有输出的状态吗?
- vue.js - VueJs + Element-ui:如何从输入中获取本机事件