S3预签名URL:如何了解高流量情况?



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

但问题是

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

如何找出图像上传到S3预签名URL所花费的时间?

这应该无关紧要。当S3预签名url过期时,它不会停止正在进行的上传。过期日期只有在启动上传时才重要.

我如何知道S3桶上的高流量情况?

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

我们可以从S3预签名URL的PUT请求中获得哪些状态码?

我不太明白你的意思。

最新更新