容器配额¶
可以通过设置以下元数据来设置容器中存储的对象大小和数量配额
X-Container-Meta-Quota-Bytes。可以存储在容器中的对象的大小,以字节为单位。X-Container-Meta-Quota-Count。可以存储在容器中的对象数量。
当您超过容器配额时,后续创建对象的请求将以 413 请求实体过大错误失败。
对象存储系统使用最终一致性模型。当您创建新对象时,容器大小和对象计数可能不会立即更新。因此,即使您实际上已经超过了配额,您也可能被允许创建对象。
在稍后的某个时间,系统会将容器大小和对象计数更新为实际值。此时,后续请求将失败。此外,如果您当前低于 X-Container-Meta-Quota-Bytes 限制,并且请求使用分块传输编码,则系统无法知道请求是否会超过配额,因此系统允许该请求。但是,一旦超过配额,任何后续使用分块传输编码的上传都将失败。