Azure Service Bus队列和主题的分区数量是否存在限制?
Azure Service Bus 单个分区队列最大分区数量说明
单个启用分区功能的Azure Service Bus队列,分区数量为系统固定分配的16个,不支持用户手动调整或自定义设置。
你之前了解的「单个命名空间最多允许100个分区队列」属于命名空间层级的配额限制,和单个队列的分区数量规则属于两套不同的限制逻辑,二者互不冲突。
额外补充相关特性说明:
- 分区队列的消息会被系统自动分散存储在16个独立的消息代理节点上,可大幅提升队列的整体吞吐量,整个分片存储逻辑对消息的发送、接收端完全透明,无需修改业务对接代码
- 若创建队列时未开启分区功能,队列所有消息会存储在单个消息代理节点上,不存在多分区配置
内容的提问来源于stack exchange,提问作者chiaDev
相关产品推荐
相关产品推荐

