主题分区(Partition)是日志服务(Cloud Log Service,CLS)的最小读写单元,一个日志主题可以包含多个分区,分区数量决定了单个日志主题的最大数据读写能力。单个分区的读写能力如下表:
频控 | 单个主题分区读请求限制:200QPS。超限返回状态码429,提示错误 SpeedQuotaExceed。 |
| 单个主题分区写请求限制:500QPS。超限返回状态码429,提示错误 SpeedQuotaExceed。 说明: 此处500QPS不代表500条日志。 一次请求中的 pb 包可以包含多条日志批量上传。 |
流控 | 单个主题分区读流量无限制,建议不超过5MB/s。 |
| 单个主题分区压缩后写流量限制:5MB/s。超限返回状态码429,提示错误 SpeedQuotaExceed。 |
假设某个日志主题有10个分区,则该日志主题最大可承载的压缩后日志写流量为
5MB/s * 10 = 50MB/s
。单个日志主题最大可拥有50个分区,对应的最大压缩后日志写流量为5MB/s * 50 = 250MB/s
。说明:
实际使用过程中建议在创建主题时开启分区自动分裂功能,CLS 将根据实际数据量自动扩增主题分区数量,无需手动管理分区。