[openamq-dev] Help on Exchanges and MTA

Martin Sustrik sustrik at imatix.com
Fri Aug 31 16:01:03 CEST 2007


Caciano,

> So, proposed that my distributed applications do process migrations at
> runtime then I'll need a way to update the mta configurations. For
> example, if a process go from machine A to machine B then it needs to
> destroy exchanges forwardings and create new exchange forwardings at
> the new machine.

You cannot create MTAs at runtime. The functionality would be 
interesting, however, it is needed if and only if you want to add/remove 
nodes in the cluster while the cluster is running. I am not sure that's 
what you want.

I don't know what your use case exactly is, however, MTA is supposed to 
be a way to establish a federation of brokers rather than do load 
balancing. Load balancing is normally done by having multiple consumers 
on the shared queue. If you can describe your scenario in more detail I 
may be able to help.

Martin


More information about the openamq-dev mailing list