How to send the same message to multiple endpoints
When you need to send the same message to multiple endpoints then you should use Multicast.
In the sample below we consume messages from the activemq queue foo
and want to send the same message to both seda:foo
and seda:bar
. Sending the same message requires that we use Multicast:
from("activemq:queue:foo").multicast("seda:foo", "seda:bar");