Разогрейте перегородки S3

#amazon-web-services #amazon-s3

Вопрос:

В этой документации (https://aws.amazon.com/premiumsupport/knowledge-center/s3-503-within-request-rate-prefix/): штаты amazon

Amazon S3 поддерживает скорость запросов 3500 запросов на РАЗМЕЩЕНИЕ/КОПИРОВАНИЕ/ПУБЛИКАЦИЮ/УДАЛЕНИЕ и 5500 запросов на ПОЛУЧЕНИЕ/отправку в секунду на префикс в корзине. Ресурсы для этой скорости запросов не назначаются автоматически при создании префикса.

В своем приложении я создаю большое количество префиксов примерно в одно и то же время и начинаю их запрашивать. Похоже, что если вы не прислушаетесь к ошибке 503 S3 «Замедление», вы в конечном итоге начнете получать более серьезную ошибку 403 «Отказано в доступе». Однако, поскольку мое приложение распространяется, мне трудно выполнить экспоненциальный откат при получении замедления с ошибкой 503, поскольку один узел может получить это «предупреждение» и правильно настроить себя, в то время как другой получает 403, что я не думаю, что мне следует повторять. Мое приложение довольно сложное, и изменить его на саморегулирование только сразу после создания разделов было бы непросто, поэтому самым простым решением для меня (если это возможно) было бы:

Есть ли способ просто спросить S3, является ли вновь созданный префикс его собственным осколком?

Я предполагаю, что ответ «нет», но это избавило бы меня от головной боли, если бы на самом деле было «да»…

Если нет, то есть ли у кого-нибудь представление о том, сколько времени или сколько запросов обычно требуется для создания новых разделов за кулисами?

Комментарии:

1. Вы можете открыть билеты в службу поддержки, чтобы служба поддержки AWS проверила и предоставила вам дополнительные разделы.

2. Я надеялся на что-то менее ручное (этот процесс происходит, когда клиент запрашивает у нас ресурсы).

3. Для этого не существует общедоступного API-интерфейса AFAIK.

4. Вы сталкиваетесь с реальными проблемами или просто готовитесь к потенциальным проблемам?

5. Я столкнулся с проблемами при создании клиентских ресурсов с большим количеством префиксов одновременно. Я исправил проблемы, создав ресурсы волнами (как только все разделы будут развернуты в фоновом режиме, все пройдет гладко, так что, похоже, мне просто нужно быть осторожным во время создания).