S3 Presigned URL:如何了解高流量情况?

S3 Presigned URL: How to know about high traffic situation?

我有一个场景,我的图像使用预签名 URLs 上传到 S3 存储桶。 在高负载场景下, 我想让我的用户名大概延迟一下,请他稍等。 过期后我们得到 HTTP 状态代码 403,但我只是想让他知道高流量情况

但问题是

  1. 如何找出图像上传到 S3 预签名 URL 所用的时间?
  2. 我们可以从 S3 预签名 URL 上的 PUT 请求中获得哪些状态代码? (如果可以帮助我提供一些相同的文档;https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#getSignedUrlPromise-property 没有关于从 AWS 检索到的不同状态代码的信息)
  3. 我如何知道 S3 存储桶上的高流量情况?

How do I find out the time taken by image to be uploaded on S3 pre-signed URL?

这应该无关紧要。当 S3 预签名 url 到期时,它不会停止正在进行的上传。到期日期仅对启动上传

很重要

How can I know about high traffic situation on S3 bucket?

您无法检查它,因为这是 AWS 内部网络后端。您无权访问它,AWS 也不会发布此类信息。唯一的问题是您客户的互联网连接速度。

What all status codes can we get from PUT request on S3 pre-signed URL?

我不太清楚你说的是什么意思。