在 AWS Batch 中使用一个请求提交多个作业

在 AWS Batch 中使用一个请求提交多个作业

我正在使用 aws cli,如果逐个提交作业,则需要很长时间。有没有办法在单个请求中一次提交多个作业?

答案1

这是由“Array Jobs”处理的,它允许你通过单个请求提交最多 10,000 个作业,请参阅https://docs.aws.amazon.com/batch/latest/userguide/array_jobs.html

来自文档:

“AWS Batch 数组作业的提交方式与常规作业相同。但是,您可以指定数组大小(介于 2 到 10,000 之间)来定义应在数组中运行多少个子作业。如果您提交数组大小为 1000 的作业,则单个作业将运行并生成 1000 个子作业。数组作业是管理所有子作业的引用或指针。这允许您使用单个查询提交大量工作负载。”

相关内容