目前,我使用rexray在每个可用性区域上为每个任务创建一个EBS卷。我正在寻找一种方法,可以为每个任务实例创建一个单独的、独立的卷。说明:
- 跨2个可用区配置1个ECS服务,将任务期望计数设置为3
- 创建EBS卷的任务定义
- 上面的两个创建了两个卷,每个AZ一个
在上面的场景中,两个任务连接到一个卷,另一个任务连接到另一个卷。
是否有任何方法可以为任务的每个实例提供EBS卷?我们的主要目标是让一个任务的多个实例各自拥有自己的卷,如果它们在重新部署时以不同的顺序附加在一起也不会有问题,但重要的是两个任务不能使用相同的卷。
你不能这么做。ECS服务中的任务实例应该是可互换的、一次性的和相同的。
我认为对于你的用例,EFS会更好,因为你可以通过编程,从你的应用程序,控制访问它。