S3 SlowDown:请降低您的请求率异常

时间:2017-10-17 09:38:12

标签: amazon-web-services amazon-s3

我有一项服务,每秒向S3发送10k PUT请求。 S3能够处理这些负载几分钟,但之后开始抛出SlowDown异常。它将我的服务速度降低到不可接受的速度。

我已阅读this并实施了建议的最佳做法。以下是前缀的格式:bucket-name/[First four of UUID]-[YYYYmmddhhiiss]/[random UUID]/[random UUID].json。虽然这种方法不起作用。

知道如何克服这个错误吗?谢谢! P.S:我已经要求PUT限制增加到AWS Support中心。他们建议上述步骤不起作用。

1 个答案:

答案 0 :(得分:0)

S3已分发,您需要确保不创建热点。您可以通过确保对象密钥真正随机来避免这种情况。

所以将[randome UUID]移动到对象键的第一部分。如果您没有生成真正随机的UUID,(即听起来每个对象的前4个字符可能相似),请尝试撤消UUID。

可以找到更多提示here