Как вы уже заметили, вас душат.Вместо увеличения количества повторных попыток вы можете попытаться изменить задержку (то есть увеличить коэффициент роста).Кажется, можно настраивать, глядя на https://github.com/boto/botocore/blob/develop/botocore/data/_retry.json#L83
Обратите внимание, что корзины (и скорости пополнения), как правило, на втором уровне детализации.Итак, с 70 ARN вы смотрите на некоторое количество секунд;двойные цифры меня не удивляют.
Возможно, вы захотите разбить работу по-разному, поскольку добавление повторных попыток или увеличения значения_процесса просто увеличит продолжительность работы функции.
У меня естьимел довольно хороший успех в разбивке вещей, так что функция Lambda обрабатывает только один ARN за вызов.Лямбда - это обработка работы (обычно я буду использовать очередь SQS для управления тем, что должно быть обработано), а скорость работы можно настраивать с помощью комбинации настройки видимости сообщения Лямбда и SQS.
Не знаюто, что вы пытаетесь выполнить за пределами вашей первоначальной лямбды, я понимаю, что расставание работы таким образом может (или будет) создавать трудности для того, что вы делаете в целом.
Стоит также отметить, что если у вас естьCloudTrail включил, что теги будут частью данных события (данных запроса) для «EventName» (которое соответствует вызываемому методу, т.е. CreateTrainingJob, AddTags и т. Д.).
Третий вариант будет, если выпытаясь найти все экземпляры записной книжки с определенным тегом, вы можете использовать группы ресурсов для создания запроса и довольно быстро найти ARN с этими тегами.