【发布时间】:2019-10-04 20:39:46
【问题描述】:
我的任务是处理大量数据,因此数据被分批成许多部分。我已经为这类工作编写了任务定义,但现在我只知道如何通过为每个环境注册多个任务定义来手动设置它们。
每个任务都有自己的环境的示例BATCH_ID
aws ecs register-task-definition --cli-input-json file://taskdef1.json
aws ecs run-task --cluster $cluster --task-definition process_data_1
aws ecs register-task-definition --cli-input-json file://taskdef2.json
aws ecs run-task --cluster $cluster --task-definition process_data_2
如果有一些 .manifest 文件包含所有用于集群的任务 arn,那就更好了。
有没有办法以更优雅的方式运行多个具有不同环境参数的类似 ECS 任务,然后创建大量不同的 taskdefs 文件?
感谢您的帮助和建议
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-ecs