对象存储服务 OBS-请求次数是如何计算的?:举例

时间:2024-05-21 18:02:18

举例

示例一

以上传对象为例,对一个对象或者段的每一次操作都会计算一次请求次数。假设上传一个拥有100个对象的文件夹:

  • 在都使用PutObject方式上传的情况下,会发送100次PUT请求,计算100次请求次数。
  • 如果其中有一些大对象需要分段上传,则会根据分成的段数额外计算分段上传的请求次数,此外还会有初始化段、合并段等请求产生,最终请求次数会大于100次。

示例二

以OBS控制台操作为例,每一次在控制台上的操作都会下发请求并计算请求次数。

例如进入OBS控制台首页,加载桶列表的过程会下发获取桶列表、获取桶区域位置等请求;进入桶概览页面,会下发获取桶存量信息、获取桶元数据等请求。

示例三

以下载对象为例,对一个对象的每一次下载操作都会计算一次请求次数。假设下载100个对象:

  • 针对标准存储对象和低频访问存储对象,会发送100次GET类请求,计算100次请求次数。
  • 针对未开启归档数据直读功能的归档存储对象,需要先恢复为标准存储对象,会产生100次PUT类请求。下载100个对象,会发送100次GET请求,共计200次请求次数。
  • 针对开启归档数据直读功能的归档存储对象,可以直接下载,无需提前恢复。会发送100次GET类请求,计算100次请求次数。
support.huaweicloud.com/obs_faq/obs_faq_0140.html