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/bundle/config_reference.md
+4-200
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,8 @@ enqueue:
38
38
39
39
# The option tells whether RabbitMQ broker has delay plugin installed or not
40
40
delay_plugin_installed: false
41
-
amqp_ext:
41
+
amqp:
42
+
driver: ~ # One of "ext"; "lib"; "bunny"
42
43
43
44
# The connection to AMQP broker set as a string. Other parameters could be used as defaults
44
45
dsn: ~
@@ -86,106 +87,8 @@ enqueue:
86
87
87
88
# The options that are specific to the amqp transport you chose. For example amqp+lib have insist, keepalive, stream options. amqp+bunny has tcp_nodelay extra option.
88
89
driver_options: ~
89
-
rabbitmq_amqp_ext:
90
-
91
-
# The connection to AMQP broker set as a string. Other parameters could be used as defaults
92
-
dsn: ~
93
-
94
-
# The host to connect too. Note: Max 1024 characters
95
-
host: ~
96
-
97
-
# Port on the host.
98
-
port: ~
99
-
100
-
# The user name to use. Note: Max 128 characters.
101
-
user: ~
102
-
103
-
# Password. Note: Max 128 characters.
104
-
pass: ~
105
-
106
-
# The virtual host on the host. Note: Max 128 characters.
107
-
vhost: ~
108
-
109
-
# Connection timeout. Note: 0 or greater seconds. May be fractional.
110
-
connection_timeout: ~
111
-
112
-
# Timeout in for income activity. Note: 0 or greater seconds. May be fractional.
113
-
read_timeout: ~
114
-
115
-
# Timeout in for outcome activity. Note: 0 or greater seconds. May be fractional.
116
-
write_timeout: ~
117
-
118
-
# How often to send heartbeat. 0 means off.
119
-
heartbeat: ~
120
-
persisted: ~
121
-
lazy: ~
122
-
123
-
# The receive strategy to be used. We suggest to use basic_consume as it is more performant. Though you need AMQP extension 1.9.1 or higher
124
-
receive_method: ~ # One of "basic_get"; "basic_consume"
125
-
126
-
# The server will send a message in advance if it is equal to or smaller in size than the available prefetch size. May be set to zero, meaning "no specific limit"
127
-
qos_prefetch_size: ~
128
-
129
-
# Specifies a prefetch window in terms of whole messages
130
-
qos_prefetch_count: ~
131
-
132
-
# If "false" the QoS settings apply to the current channel only. If this field is "true", they are applied to the entire connection.
133
-
qos_global: ~
134
-
135
-
# The options that are specific to the amqp transport you chose. For example amqp+lib have insist, keepalive, stream options. amqp+bunny has tcp_nodelay extra option.
136
-
driver_options: ~
137
-
138
-
# The delay strategy to be used. Possible values are "dlx", "delayed_message_plugin" or service id
139
-
delay_strategy: dlx
140
-
amqp_lib:
141
-
142
-
# The connection to AMQP broker set as a string. Other parameters could be used as defaults
143
-
dsn: ~
144
-
145
-
# The host to connect too. Note: Max 1024 characters
146
-
host: ~
147
-
148
-
# Port on the host.
149
-
port: ~
150
-
151
-
# The user name to use. Note: Max 128 characters.
152
-
user: ~
153
-
154
-
# Password. Note: Max 128 characters.
155
-
pass: ~
156
-
157
-
# The virtual host on the host. Note: Max 128 characters.
158
-
vhost: ~
159
-
160
-
# Connection timeout. Note: 0 or greater seconds. May be fractional.
161
-
connection_timeout: ~
162
-
163
-
# Timeout in for income activity. Note: 0 or greater seconds. May be fractional.
164
-
read_timeout: ~
165
-
166
-
# Timeout in for outcome activity. Note: 0 or greater seconds. May be fractional.
167
-
write_timeout: ~
168
-
169
-
# How often to send heartbeat. 0 means off.
170
-
heartbeat: ~
171
-
persisted: ~
172
-
lazy: ~
173
-
174
-
# The receive strategy to be used. We suggest to use basic_consume as it is more performant. Though you need AMQP extension 1.9.1 or higher
175
-
receive_method: ~ # One of "basic_get"; "basic_consume"
176
-
177
-
# The server will send a message in advance if it is equal to or smaller in size than the available prefetch size. May be set to zero, meaning "no specific limit"
178
-
qos_prefetch_size: ~
179
-
180
-
# Specifies a prefetch window in terms of whole messages
181
-
qos_prefetch_count: ~
182
-
183
-
# If "false" the QoS settings apply to the current channel only. If this field is "true", they are applied to the entire connection.
184
-
qos_global: ~
185
-
186
-
# The options that are specific to the amqp transport you chose. For example amqp+lib have insist, keepalive, stream options. amqp+bunny has tcp_nodelay extra option.
187
-
driver_options: ~
188
-
rabbitmq_amqp_lib:
90
+
rabbitmq_amqp:
91
+
driver: ~ # One of "ext"; "lib"; "bunny"
189
92
190
93
# The connection to AMQP broker set as a string. Other parameters could be used as defaults
191
94
dsn: ~
@@ -293,105 +196,6 @@ enqueue:
293
196
294
197
# the connection will be performed as later as possible, if the option set to true
295
198
lazy: true
296
-
amqp_bunny:
297
-
298
-
# The connection to AMQP broker set as a string. Other parameters could be used as defaults
299
-
dsn: ~
300
-
301
-
# The host to connect too. Note: Max 1024 characters
302
-
host: ~
303
-
304
-
# Port on the host.
305
-
port: ~
306
-
307
-
# The user name to use. Note: Max 128 characters.
308
-
user: ~
309
-
310
-
# Password. Note: Max 128 characters.
311
-
pass: ~
312
-
313
-
# The virtual host on the host. Note: Max 128 characters.
314
-
vhost: ~
315
-
316
-
# Connection timeout. Note: 0 or greater seconds. May be fractional.
317
-
connection_timeout: ~
318
-
319
-
# Timeout in for income activity. Note: 0 or greater seconds. May be fractional.
320
-
read_timeout: ~
321
-
322
-
# Timeout in for outcome activity. Note: 0 or greater seconds. May be fractional.
323
-
write_timeout: ~
324
-
325
-
# How often to send heartbeat. 0 means off.
326
-
heartbeat: ~
327
-
persisted: ~
328
-
lazy: ~
329
-
330
-
# The receive strategy to be used. We suggest to use basic_consume as it is more performant. Though you need AMQP extension 1.9.1 or higher
331
-
receive_method: ~ # One of "basic_get"; "basic_consume"
332
-
333
-
# The server will send a message in advance if it is equal to or smaller in size than the available prefetch size. May be set to zero, meaning "no specific limit"
334
-
qos_prefetch_size: ~
335
-
336
-
# Specifies a prefetch window in terms of whole messages
337
-
qos_prefetch_count: ~
338
-
339
-
# If "false" the QoS settings apply to the current channel only. If this field is "true", they are applied to the entire connection.
340
-
qos_global: ~
341
-
342
-
# The options that are specific to the amqp transport you chose. For example amqp+lib have insist, keepalive, stream options. amqp+bunny has tcp_nodelay extra option.
343
-
driver_options: ~
344
-
rabbitmq_amqp_bunny:
345
-
346
-
# The connection to AMQP broker set as a string. Other parameters could be used as defaults
347
-
dsn: ~
348
-
349
-
# The host to connect too. Note: Max 1024 characters
350
-
host: ~
351
-
352
-
# Port on the host.
353
-
port: ~
354
-
355
-
# The user name to use. Note: Max 128 characters.
356
-
user: ~
357
-
358
-
# Password. Note: Max 128 characters.
359
-
pass: ~
360
-
361
-
# The virtual host on the host. Note: Max 128 characters.
362
-
vhost: ~
363
-
364
-
# Connection timeout. Note: 0 or greater seconds. May be fractional.
365
-
connection_timeout: ~
366
-
367
-
# Timeout in for income activity. Note: 0 or greater seconds. May be fractional.
368
-
read_timeout: ~
369
-
370
-
# Timeout in for outcome activity. Note: 0 or greater seconds. May be fractional.
371
-
write_timeout: ~
372
-
373
-
# How often to send heartbeat. 0 means off.
374
-
heartbeat: ~
375
-
persisted: ~
376
-
lazy: ~
377
-
378
-
# The receive strategy to be used. We suggest to use basic_consume as it is more performant. Though you need AMQP extension 1.9.1 or higher
379
-
receive_method: ~ # One of "basic_get"; "basic_consume"
380
-
381
-
# The server will send a message in advance if it is equal to or smaller in size than the available prefetch size. May be set to zero, meaning "no specific limit"
382
-
qos_prefetch_size: ~
383
-
384
-
# Specifies a prefetch window in terms of whole messages
385
-
qos_prefetch_count: ~
386
-
387
-
# If "false" the QoS settings apply to the current channel only. If this field is "true", they are applied to the entire connection.
388
-
qos_global: ~
389
-
390
-
# The options that are specific to the amqp transport you chose. For example amqp+lib have insist, keepalive, stream options. amqp+bunny has tcp_nodelay extra option.
391
-
driver_options: ~
392
-
393
-
# The delay strategy to be used. Possible values are "dlx", "delayed_message_plugin" or service id
0 commit comments