Я пытаюсь получить копию моего контейнера s3 в локальной папке. это должно быть обновлено, когда изменение происходит на ведре. Я вижу много вариантов сделать это с помощью лямбда-функций, но я спрашиваю об использовании команды s3 cli:
aws s3 sync s3://my-bucket . --delete
, которая будет загружать любые файлы, имеющиеся в корзине, а также удалять локальные файлы, которые существуют локально, но отсутствуют из ведра (ожидаемое поведение).
Есть ли проблема с l oop это навсегда с небольшой задержкой c, как?
while true; do aws s3 sync s3://my-bucket . --delete; sleep 3s; done
Есть ли ограничение количество вызовов API я могу сделать в секунду? есть ли лучшее решение?