Project: springxd
Issue XD-3643: Allow sending to multiple named channels at once
Currently it’s possible to do this via {code} source | router --expression=''queue:queue1,queue:queue2'' {code} but this involves an additional hop to the message bus for the pipe between the source and router. It would be better if this was supported directly with the existing named channel syntax to remove this pipe ie {code} source > queue:queue1,queue:queue2 {code} This would be useful as a possible solution in the scenario described in XD-3613 as an alternative to using topics on the Redis message bus which don’t support having multiple instances of the same consumer.
Story points: 5