AWS请求编号 - S3,Glacier

时间:2017-09-25 16:51:06

标签: amazon-web-services amazon-s3 amazon-ec2 amazon amazon-glacier

请求是存储中的数据操作,例如复制数据或添加新对象。通常,除了删除数据的命令外,所有请求都会被支付。

AWS S3中的

请求成本基于请求类型。云提供商通常会收取1,000和10,000个请求包。 但是,我的问题与成本无关。

请求数量是否与我们应用这些操作的文件数量有关?或者这取决于我们正在运作的文件大小?

2 个答案:

答案 0 :(得分:0)

文档明确说明定价是基于每个HTTP动词的每次调用完成的,

https://aws.amazon.com/s3/pricing/

它不是基于文件数量。它基于您发出的HTTP请求数。当您进行PUT调用时,无论您收到的响应代码是什么,都无关紧要。您的请求将被计算在内。

如果S3中断并且您拨打电话,如果AWS不接听您的电话,您可以申请"服务信用"基于SLA。

https://aws.amazon.com/ec2/sla/

希望它有所帮助。

答案 1 :(得分:0)

在AWS S3中,请求数与发送到存储桶的HTTP请求总数相关,例如PUT,GET,DELETE。

但是,如果使用多部分上传,则每个部分都作为PUT请求进行,并且请求总数很高。这会在文件大小和多部分上载请求数之间建立关系。

检查以下数据请求计算示例:

  

请求示例:假设您将10,000个文件传输到Amazon S3和   每月从Amazon S3传输20,000个文件   游行。然后,您将在3月31日删除5,000个文件。总PUT请求   = 10,000个请求x 31天= 310,000个请求总GET请求数= 20,000个请求数x 31天= 620,000个请求总DELETE请求数=   5,000×1天= 5,000次请求

参考:S3 FAQ