You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/service-bus-messaging/includes/common-limits.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,24 +8,24 @@ ms.author: spelluru
8
8
9
9
The following limits are common across all tiers.
10
10
11
-
| Quota name |Scope |Value | Notes |
12
-
| --- | --- |--- | --- |
13
-
| Maximum number of namespaces per Azure subscription |Namespace | 1000 (default and maximum) | This limit is based on the `Microsoft.ServiceBus` provider, not based on the tier. Therefore, it's the total number of namespaces across all tiers. Subsequent requests for additional namespaces are rejected. |
14
-
| Number of concurrent connections on a namespace |Namespace |Net Messaging: 1,000.<br /><br />AMQP: 5,000. | Subsequent requests for additional connections are rejected. REST operations don't count toward concurrent TCP connections. |
15
-
| Number of concurrent receive requests on a queue, topic, or subscription entity |Entity | 5,000 |Subsequent receive requests are rejected. This quota applies to the combined number of concurrent receive operations across all subscriptions on a topic. |
16
-
| Maximum size of any messaging entity path: queue or topic |Entity | 260 characters. | |
17
-
| Maximum size of any messaging entity name: namespace, subscription, or subscription rule |Entity | 50 characters. | |
18
-
| Maximum size of a message ID |Entity |128 | |
19
-
| Maximum size of a message session ID |Entity |128 | |
20
-
| Message property size for a queue, topic, or subscription entity |Entity | <p>Maximum message property size for each property is 32 KB.</p><p>Cumulative size of all properties can't exceed 64 KB. This limit applies to the entire header of the brokered message, which has both user properties and system properties, such as sequence number, label, and message ID.</p><p>Maximum number of header properties in property bag: **byte/int.MaxValue**.</p> | The exception `SerializationException` is generated.|
21
-
| Number of SQL filters per topic |Entity |2,000 |Subsequent requests for creation of additional filters on the topic are rejected, and the calling code receives an exception. |
22
-
| Number of correlation filters per topic|Entity| 100,000 | Subsequent requests for creation of additional filters on the topic are rejected, and the calling code receives an exception. |
23
-
| Size of SQL filters or actions |Namespace |Maximum length of filter condition string: 1,024 (1 K).<br /><br />Maximum length of rule action string: 1,024 (1 K).<br /><br />Maximum number of expressions per rule action: 32. |Subsequent requests for creation of additional filters are rejected, and the calling code receives an exception. |
24
-
| Number of shared access authorization rules per namespace, queue, or topic |Entity, namespace |Maximum number of rules per entity type: 12. <br /><br /> Rules that are configured on a Service Bus namespace apply to all types: queues, topics. |Subsequent requests for creation of additional rules are rejected, and the calling code receives an exception. |
11
+
| Quota name | Value | Notes |
12
+
| --- | --- | --- |
13
+
| Maximum number of namespaces per Azure subscription | 1000 (default and maximum) | This limit is based on the `Microsoft.ServiceBus` provider, not based on the tier. Therefore, it's the total number of namespaces across all tiers. Subsequent requests for additional namespaces are rejected. |
14
+
| Number of concurrent connections on a namespace |Net Messaging: 1,000.<br /><br />AMQP: 5,000. | Subsequent requests for additional connections are rejected. REST operations don't count toward concurrent TCP connections. |
15
+
| Number of concurrent receive requests on a queue, topic, or subscription entity | 5,000 |Subsequent receive requests are rejected. This quota applies to the combined number of concurrent receive operations across all subscriptions on a topic. |
16
+
| Maximum size of any messaging entity path: queue or topic | 260 characters. | |
17
+
| Maximum size of any messaging entity name: namespace, subscription, or subscription rule | 50 characters. | |
18
+
| Maximum size of a message ID | 128 | |
19
+
| Maximum size of a message session ID | 128 | |
20
+
| Message property size for a queue, topic, or subscription entity | <p>Maximum message property size for each property is 32 KB.</p><p>Cumulative size of all properties can't exceed 64 KB. This limit applies to the entire header of the brokered message, which has both user properties and system properties, such as sequence number, label, and message ID.</p><p>Maximum number of header properties in property bag: **byte/int.MaxValue**.</p> | The exception `SerializationException` is generated.|
21
+
| Number of SQL filters per topic |2,000 |Subsequent requests for creation of additional filters on the topic are rejected, and the calling code receives an exception. |
22
+
| Number of correlation filters per topic | 100,000 | Subsequent requests for creation of additional filters on the topic are rejected, and the calling code receives an exception. |
23
+
| Size of SQL filters or actions |Maximum length of filter condition string: 1,024 (1 K).<br /><br />Maximum length of rule action string: 1,024 (1 K).<br /><br />Maximum number of expressions per rule action: 32. |Subsequent requests for creation of additional filters are rejected, and the calling code receives an exception. |
24
+
| Number of shared access authorization rules per namespace, queue, or topic |Maximum number of rules per entity type: 12. <br /><br /> Rules that are configured on a Service Bus namespace apply to all types: queues, topics. |Subsequent requests for creation of additional rules are rejected, and the calling code receives an exception. |
25
25
| Number of messages per transaction | Transaction | 100 <br /><br /> For both **Send()** and **SendAsync()** operations. | Additional incoming messages are rejected, and the calling code receives an exception stating "Can't send more than 100 messages in a single transaction". |
26
-
| Maximum number of messages deleted in DeleteMessagesAsync call |Entity |4000 |
27
-
| Maximum number of messages returned in PeekMessagesAsync call |Entity |250 |
28
-
| Number of virtual network and IP filter rules |Namespace | 128 | |
26
+
| Maximum number of messages deleted in DeleteMessagesAsync call | 4000 |
27
+
| Maximum number of messages returned in PeekMessagesAsync call | 250 |
28
+
| Number of virtual network and IP filter rules | 128 | |
0 commit comments