【发布时间】:2023-03-30 01:53:01
【问题描述】:
我有一个 ECS 服务,它要求它应该在恰好 2 个容器实例上运行。如何做到这一点?我在容器定义中找不到任何特定位置,我可以在其中修复 ECS 实例的数量。
【问题讨论】:
-
A 因为 ECS 服务只能在一个实例上运行。所以不清楚你想对两个实例做什么?运行相同 ecs 服务的两个副本?
-
@Marcin.. 我不清楚一件事。是不是每个 ECS 任务都单独运行在一个容器实例上?我的意思是,如果我们说一个服务有 5 个任务,这 5 个任务在 5 个不同的容器实例上运行?
-
我明白你的意思。你想让一个服务运行两个相同任务的副本吗?是的,那么您可以在不同的实例上运行它们。
-
对。可以运行单个服务的多个任务副本。我有一个类似的场景。我的问题是,每个任务副本会在一个容器上运行吗?
-
我记得,Fargate 启动类型支持许多任务,但 Fargate 有一些限制。我觉得你可以考虑一下。
标签: amazon-web-services amazon-ecs