Назад | Перейти на главную страницу

Отправка нескольких заданий одним запросом в AWS Batch

Я использую aws cli, и отправка вакансий занимает много времени, если выполняется одно за другим. Есть ли способ отправить более одного задания за раз в одном запросе?

Этим занимается «Массив заданий», позволяющий отправлять до 10 000 заданий одним запросом. См. https://docs.aws.amazon.com/batch/latest/userguide/array_jobs.html

Из документов:

«Задания массива AWS Batch отправляются так же, как и обычные задания. Однако вы указываете размер массива (от 2 до 10 000), чтобы определить, сколько дочерних заданий должно выполняться в массиве. Если вы отправляете задание с размером массива 1000, одиночное задание запускает и порождает 1000 дочерних заданий. Задание массива - это ссылка или указатель для управления всеми дочерними заданиями. Это позволяет отправлять большие рабочие нагрузки с помощью одного запроса ».