Hi,

I am setting up a test environment with dispatchers and I have a couple of
questions regarding the configuration. I am using dispatch-0.6.0-beta2.

The current architecture is two dispatchers in front of multiple brokers,
and messages can be sent or received from either dispatcher
indiscriminately.

The documentation mentions this use case but I haven't found an sample
configuration. In order to make this work, I had to do some guesswork based
on how to configure a single dispatcher, can someone confirm that I am
doing this right?

* Each dispatcher must be given a unique containerName (in type=container)
and routerId (in type=router). This is to avoid clashes on the brokers.
* There needs to be two separate listeners, one for communication with
brokers (on-demand) and one for communication with the dispatcher
(inter-router).
* On each dispatcher, a connector is created towards the other dispatcher
as well as an autoLink for each address in the way as for connecting to a
broker.

* When messages are sent to a dispatcher, I would expect to be able to
retrieve them directly from the brokers. However, It is necessary to read
the messages from a dispatcher most of the time, as they are no longer
present on the brokers. Is this expected behavior?

Thanks for your help,

Alexandre
www.murex.com

Reply via email to