围绕AWS ECS Fargate工作每个任务定义限制10个容器



我有大约11个容器在同一卷中共享数据。我想使用Fargate,这样我就不必手动管理内存了。但我无法将它们放在同一个任务定义中,因为每个任务定义限制了ECS 10个容器。有没有办法克服这个问题?

我还考虑过使用EFS作为容器之间的共享文件系统,但这只是一个失败点。

我是AWS容器团队的成员。看来EFS将是实现这一目标的途径。这正是我们构建此集成的用例类型。还要注意,EFS不是SPOF,因为它是一项区域服务,数据在3个不同的AZ中复制,每个AZ中都有装载点。这意味着,如果其中一个AZ出现问题,您的应用程序将继续在其余的AZ上运行,您的数据仍将完全可用。

最新更新