【发布时间】:2020-08-19 04:49:56
【问题描述】:
我目前在 AWS 上,ECS 实例在 Fargate 上运行。 由于定价原因,我想迁移到 Fargate Spot,但我注意到我的容器可能会停机,如果我为每个实例安排例如 2 个任务,我可以确定不会有这样的停机时间?如果不是,有一种方法可以通过 Fargate Spot 消除停机时间。 谢谢
【问题讨论】:
标签: amazon-web-services cloud aws-fargate
我目前在 AWS 上,ECS 实例在 Fargate 上运行。 由于定价原因,我想迁移到 Fargate Spot,但我注意到我的容器可能会停机,如果我为每个实例安排例如 2 个任务,我可以确定不会有这样的停机时间?如果不是,有一种方法可以通过 Fargate Spot 消除停机时间。 谢谢
【问题讨论】:
标签: amazon-web-services cloud aws-fargate
最终,您永远无法保证亚马逊不希望恢复可用性。
因此,根据您的用例,您可以将按需和现场结合使用 Fargate,以解决现场实例的突然丢失问题。这将有助于缓解您突然失去 Fargate Spot 的情况。
AWS 对 Fargate Spot 的一些建议是:
如果您想省钱但需要一致的工作量,那么compute savings plan 可能更合适(或与现场结合使用)。
有关更多信息,请查看Deep dive into Fargate Spot to run your ECS Tasks for up to 70% less 文章。
【讨论】: