Загрузите все объекты из S3 Bucket и отправьте контент в SQS - PullRequest
0 голосов
/ 24 октября 2018

Я использую python boto3 для получения всех объектов в корзине, но он возвращает ключи, а не содержимое

У меня есть служба, которая читает сообщения из SQS (дубликат сообщения также присутствует в корзине s3) и выполняет некоторые операции.Я потерял некоторые сообщения sqs из-за некоторых сбоев и политики sqs 14 days.

Файлы содержат данные json, каждый файл имеет размер от 4 до 8 КБ.

Теперь я хочу перезаписатьвсе объекты от s3 до SQS.

Есть ли способ получить содержимое всех файлов и затем передать их в SQS?

1 Ответ

0 голосов
/ 02 ноября 2018

Превращение комментария Джона Ротенштейна в ответ:

Есть ли способ получить содержимое всех файлов и затем передать их в SQS?

Нет.Вам придется написать что-то самостоятельно, вероятно, так же, как вы это сохранили.Не существует автоматизированного метода перемещения данных из S3 в SQS

...