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/api/rabbitmq.com.ref.asciidoc
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -496,6 +496,15 @@ Required property.
496
496
| *`queue`* __string__ |
497
497
| *`deletionPolicy`* __string__ | DeletionPolicy defines the behavior of federation in the RabbitMQ cluster when the corresponding custom resource is deleted.
498
498
Can be set to 'delete' or 'retain'. Default is 'delete'.
499
+
| *`queueType`* __string__ | The queue type of the internal upstream queue used by exchange federation.
500
+
Defaults to classic (a single replica queue type). Set to quorum to use a replicated queue type.
501
+
Changing the queue type will delete and recreate the upstream queue by default.
502
+
This may lead to messages getting lost or not routed anywhere during the re-declaration.
503
+
To avoid that, set resource-cleanup-mode key to never.
504
+
This requires manually deleting the old upstream queue so that it can be recreated with the new type.
505
+
| *`resourceCleanupMode`* __string__ | Whether to delete the internal upstream queue when federation links stop.
506
+
By default, the internal upstream queue is deleted immediately when a federation link stops.
507
+
Set to never to keep the upstream queue around and collect messages even when changing federation configuration.
0 commit comments