Shovel with Filtering/Header Exchange based Shovel #8983
-
Is your feature request related to a problem? Please describe.Hello Team, Would it be good to have the below feature? vhost1 > exchange1 > filter set of messages > vhost2 > exchange2 Do we have any workaround for this now? Describe the solution you'd likeThis will help to
Describe alternatives you've considered
Additional contextThe above approach ends up in creating more and more replication queues in vhost1 per each client. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Using exchange to exchange bindings you can do just that on both source and destination ends. |
Beta Was this translation helpful? Give feedback.
-
@michaelklishin e2e binding possible between vhosts? |
Beta Was this translation helpful? Give feedback.
No, by the definition of virtual hosts they are not. But R2-D2 providers filtering and Shovels can use a queue bound to a “filtered” destination exchange, as a source. Same idea can also be applied on the destination side.
We will not complicate this any further with Shovel-specific filtering.
Finally, Shovel can be used to move messages between virtual hosts in the same cluster.