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: docs/limits.md
+12-13Lines changed: 12 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,6 +71,17 @@ Per connection limits apply to individual client connections.
71
71
|`frame_max`| integer (bytes) | Maximum AMQP 1.0, AMQP 0-9-1 and [RabbitMQ Stream Protocol](./stream) frame size. **Should not be changed**; rely on server and client library defaults. | 131072 (128 KiB) |
72
72
|`initial_frame_max`| integer (bytes) | Maximum frame size before connection tuning. **Should not be changed**; rely on server and client library defaults. | 4096 |
73
73
74
+
Some protocols supported by RabbitMQ have their own specific limits.
75
+
76
+
#### MQTT {#mqtt}
77
+
78
+
[MQTT](./mqtt) connections have a session expiry interval limit:
79
+
80
+
|[`rabbitmq.conf` Setting](./configure)| Type | Description | Default |
81
+
|---------|------|-------------|---------|
82
+
|`mqtt.max_session_expiry_interval_seconds`| integer (seconds) | Maximum [session expiry interval](./mqtt#queue-properties-and-arguments) that MQTT clients can request | 86400 (1 day) |
83
+
84
+
74
85
### Per Channel Limits {#per-channel}
75
86
76
87
`consumer_max_per_channel` controls the maximum number of consumers that can be registered on a single channel.
@@ -108,7 +119,7 @@ Due to their coarse-grained nature, these limits are typically used as guardrail
108
119
environments where RabbitMQ clusters are offered as a service and cluster operators have no
109
120
understanding or control over what the deployed applications do.
110
121
111
-
See also: [open file handles limit](./networking#open-file-handles-limit).
122
+
See also: [open file handles limit](./networking#open-file-handle-limit).
112
123
113
124
|[`rabbitmq.conf` Setting](./configure)| Type | Description | Default |
114
125
|---------|------|-------------|---------|
@@ -143,15 +154,3 @@ When retention limits are reached, the oldest segments are discarded. These can
143
154
[policies](./policies) or as [optional stream arguments](./streams#declaring) at stream declaration time.
144
155
145
156
Consult the [streams guide](./streams) to learn more.
146
-
147
-
### Protocol-Specific Limits {#protocol-specific}
148
-
149
-
Some protocols supported by RabbitMQ have their own specific limits.
150
-
151
-
#### MQTT {#mqtt}
152
-
153
-
[MQTT](./mqtt) connections have a session expiry interval limit:
154
-
155
-
|[`rabbitmq.conf` Setting](./configure)| Type | Description | Default |
156
-
|---------|------|-------------|---------|
157
-
|`mqtt.max_session_expiry_interval_seconds`| integer (seconds) | Maximum [session expiry interval](./mqtt#session-expiry) that MQTT clients can request | 86400 (1 day) |
0 commit comments