更新时间:2023-08-01 gmt 08:00

请求次数是如何计算的?-凯发k8国际娱乐官网入口

通过控制台、工具、api、sdk等任意方式对obs进行操作,实际上都是对obs api的调用,每调用一次api都计算一次请求次数

请求类别

obs的请求主要分为四大类:

  • 读操作(get类请求):get/head等,例如下载对象、获取桶区域位置、获取桶策略
  • 写操作(put类请求):put/post/copy/list,例如上传对象、列举对象
  • 删除操作(delete类请求):delete等,例如删除对象、取消多段上传任务
  • 生命周期转换请求:在生命周期规则执行过程中,标准存储转换为低频访问存储或归档存储、低频访问存储转换为归档存储时,产生的生命周期转换请求。

请求次数计费

请求次数仅支持按需计费,不同类别请求的单价相同,具体价格可参见。

同时,购买标准存储包每月会分别赠送读操作和写操作请求次数,优先使用赠送部分,如果赠送的请求次数用完,超出部分会自动进行按需计费。如果您叠加购买标准存储包,赠送的请求次数也会叠加。如果您的包月资源包进行了升配,赠送的请求次数也会进行升级,剩余请求次数=升配后的请求次数-原来已使用的请求次数。

除了服务端返回的状态码为5xx或403错误的请求外,其余的请求均会计入请求次数。

举例

示例一

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

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

示例二

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

例如进入obs控制台凯发k8国际娱乐k8凯发官网入口首页,加载桶列表的过程会下发获取桶列表、获取桶区域位置等请求;进入桶概览页面,会下发获取桶存量信息、获取桶元数据等请求。

示例三

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

  • 针对标准存储对象和低频访问存储对象,会发送100次get类请求,计算100次请求次数。
  • 针对未开启归档数据直读功能的归档存储对象,需要先恢复为标准存储对象,会产生100次put类请求。下载100个对象,会发送100次get请求,共计200次请求次数。
  • 针对开启归档数据直读功能的归档存储对象,可以直接下载,无需提前恢复。会发送100次get类请求,计算100次请求次数。
分享:

more

网站地图