amazon-web-services - AWS S3 请降低您的请求率 200

AWS 抛出以下异常,状态码为 200 是什么意思

Caused by: org.apache.hadoop.fs.s3a.AWSS3IOException: copyFile(vKg4OA16S76ItqDMg-0T6A/_temporary/0/_temporary/attempt_202205142208258447918335555774073_0998_m_001427_2030147/part-01427-e55f193e-169b-4d1a-a009-373caa1725ab-c000.gz.parquet, vKg4OA16S76ItqDMg-0T6A/part-01427-e55f193e-169b-4d1a-a009-373caa1725ab-c000.gz.parquet) 
on vKg4OA16S76ItqDMg-0T6A/_temporary/0/_temporary/attempt_202205142208258447918335555774073_0998_m_001427_2030147/part-01427-e55f193e-169b-4d1a-a009-373caa1725ab-c000.gz.parquet: 
com.amazonaws.services.s3.model.AmazonS3Exception: 
Please reduce your request rate. (Service: Amazon S3; Status Code: 200; Error Code: SlowDown;

这是某种警告,我即将达到他们的速率限制吗?我了解错误代码何时为 503 但为 200 时,是否可以安全地假设我的请求已正常完成?

AWSS3IOException 的状态码是 200 而不是 503 时有什么区别

回答1

根据 aws 文档,带有“InternalError”或“SlowDown”的 200 响应类似于 5xx 错误。

因此假设请求已成功完成是不安全的。您可以在https://aws.amazon.com/premiumsupport/knowledge-center/s3-resolve-200-internalerror/了解更多信息以及避免此类情况的机制。

相似文章

随机推荐

最新文章