导出 (0) 打印
全部展开

Service Bus 配额

更新时间: 2014年8月

本部分枚举了 Microsoft Azure Service Bus 消息传送中的基本配额和节流阈值。

每个 帐户所允许的最大服务命名空间数为 50。

有关 Service Bus 的其他配额的信息,请参阅 Azure 平台定价常见问题解答

下表列出了特定于 Service Bus 的配额信息:

Tip提示
Azure 库中查看此主题有困难?请尝试在 MSDN 库中查看它。

 

配额名称 范围 类型 超出时的行为

队列/主题大小

实体

创建队列/主题时定义。

系统将拒绝传入消息,且调用代码将收到异常。

1、2、3、4 或 5 GB。

队列/主题/订阅实体上的并发连接数

实体

静态

系统将拒绝后续的附加连接请求,且调用代码将收到异常。REST 操作不计入并发 TCP 连接数。

100

队列/主题/订阅实体上的并发接收请求数

实体

静态

系统将拒绝后续的接收请求,且调用代码将收到异常。此配额适用于一个主题上所有订阅的并发接收操作总数。

5,000

中继上的并发侦听器数

实体

静态

系统将拒绝后续的附加连接请求,且调用代码将收到异常。

25

并发中继侦听器数

系统范围

静态

系统将拒绝后续的附加连接请求,且调用代码将收到异常。

2,000

服务命名空间中每个中继终结点的并发中继连接数

系统范围

静态

5,000

每个服务命名空间的中继终结点数

系统范围

静态

10,000

每个服务命名空间的主题/队列数

系统范围

静态

系统将拒绝在服务命名空间中创建新主题或队列这一后续请求。因此,如果是通过管理门户配置的,将生成错误消息。如果是通过管理 API 调用的,调用代码将收到异常。

10,000

服务命名空间中主题和队列的数目之和必须小于或等于 10,000。

每个服务命名空间的分区主题/队列数

系统范围

静态

系统将拒绝后续的在服务命名空间中创建新分区主题或队列的请求。因此,如果是通过管理门户配置的,将生成错误消息。如果是通过管理 API 调用的,调用代码将收到 QuotaExceededException 异常。

100

在每个命名空间中,每个分区队列或主题的实体配额不会超过 10,000 个。

队列或主题名称的最大大小

实体

静态

50 个字符

Event Hubs (Preview)事件的最大大小

系统范围

静态

256 KB

队列/主题/订阅实体的消息大小

系统范围

静态

系统将拒绝超过这些配额的传入消息,且调用代码会收到异常。

最大消息大小:256KB

note备注
由于系统开销问题,此限制通常略小于 256KB。

最大标头大小:64KB

属性包中的最大标头属性数:MaxValue

属性包中属性的最大大小:没有明确的限制。受最大标头大小限制。

NetOnewayRelayBindingNetEventRelayBinding 中继的消息大小

系统范围

静态

系统将拒绝超过这些配额的传入消息,且调用代码会收到异常。

64KB

HttpRelayTransportBindingElementNetTcpRelayBinding 中继的消息大小

系统范围

静态

无限制

队列/主题/订阅实体的消息属性大小

系统范围

静态

系统将生成 SerializationException 异常。

每个属性的最大消息属性大小为 32K。所有属性的累计大小不得超过 64K。这适用于 BrokeredMessage 的整个标头,其中包含用户属性和系统属性(例如,SequenceNumberLabelMessageId,等等)。

每个主题的订阅数

系统范围

静态

系统将拒绝为主题创建附加订阅这样的后续请求。因此,如果是通过管理门户配置的,将显示错误消息。如果是通过管理 API 调用的,调用代码将收到异常。

2,000

每个主题的 SQL 筛选器数

系统范围

静态

系统将拒绝创建更多针对该主题的筛选器这样的后续请求,且调用代码将收到异常。

2,000

每个主题的相关性筛选器数

系统范围

静态

系统将拒绝创建更多针对该主题的筛选器这样的后续请求,且调用代码将收到异常。

100,000

SQL 筛选器/操作的大小

系统范围

静态

系统将拒绝创建更多筛选器的后续请求,且调用代码将收到异常。

筛选器条件字符串的最大长度:1024 (1K)。

规则操作字符串的最大长度:1024 (1K)。

每个规则操作的最大表达式数: 32.

显示:
© 2014 Microsoft