Add a note on replicated queue types

This commit is contained in:
Michael Klishin 2021-09-05 16:51:30 +03:00
parent f6c8380be5
commit f493529fec
No known key found for this signature in database
GPG Key ID: E80EDCFA0CDB21EE
1 changed files with 9 additions and 0 deletions

View File

@ -36,6 +36,15 @@ Message distribution between shards (partitioning) is achieved
with a custom exchange type that distributes messages by applying
a hashing function to the routing key.
## Sharding and Queue Replication
Sharding performed by this plugin makes sense for **non-replicated classic queues** only.
Combining sharding with a replicated queue type, e.g. [quorum queues]() or
(**deprecated**) mirrored classic queues will lose most or all of the benefits offered
by this plugin.
Do not use this plugin with quorum queues. Avoid classic mirrored queues in general.
## Messages Distribution Between Shards (Partitioning)