<div dir="ltr"><div>Hi Michael,</div><div><br></div><div>I think we're close to the answer I need in order to think about this more clearly. So, if I have two HA clusters connected via Shovel and I want to publish a message that will be propagated not only to the local nodes in the cluster, but also across the Shovel to all of the nodes in the remote cluster, to where must I publish?</div>
<div><br></div><div>Can my component simply publish to any exchange on its node, or must it publish twice, once to any exchange on its node and again to a "special" exchange which represents one end of the Shovel? (I don't really mean "any" exchange; just trying to make a distinction between a local exchange I've defined and which is mirrored across the local cluster, and what I suppose to be a different exchange that is one end of the Shovel. I may be way out of my depth in making this distinction).</div>
<div><br></div><div>I will look at exchange confederation as you suggest.</div><div><br></div><div>Thanks for your help.</div><div><br></div><div>-Paul</div><div><br></div><div><br></div></div><div class="gmail_extra"><br>
<br><div class="gmail_quote">On Sun, Dec 22, 2013 at 12:56 PM, Michael Klishin <span dir="ltr"><<a href="mailto:michael.s.klishin@gmail.com" target="_blank">michael.s.klishin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra"><div class="im"><div class="gmail_quote">2013/12/22 Paul Bell <span dir="ltr"><<a href="mailto:arachweb@gmail.com" target="_blank">arachweb@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
<div>I was looking at <a href="http://www.rabbitmq.com/shovel.html" target="_blank">http://www.rabbitmq.com/shovel.html</a> when your post appeared. The language on that page speaks in terms of source and destination brokers. Does this mean that Shovel is one way? Put otherwise, if Cluster 1 is source and Cluster 2 destination, can Cluster 2 also act as source; or would such a configuration/use require 2 Shovels, one for each direction?</div>
</blockquote></div><br></div>I believe it can but if you are looking for more sophisticated replication setups,</div><div class="gmail_extra">take a look at federated exchanges:</div><div class="gmail_extra"><br></div><div class="gmail_extra">
<a href="http://www.rabbitmq.com/federated-exchanges.html" target="_blank">http://www.rabbitmq.com/federated-exchanges.html</a></div><div class="gmail_extra"><br></div><div class="gmail_extra">(note the max-hops setting)<div class="im">
<br>-- <br>MK<br>
<br><a href="http://github.com/michaelklishin" target="_blank">http://github.com/michaelklishin</a><br><a href="http://twitter.com/michaelklishin" target="_blank">http://twitter.com/michaelklishin</a><br>
</div></div></div>
<br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>