<div dir="ltr"><div>Thanks, Michael.</div><div> </div><div>I was looking at <a href="http://www.rabbitmq.com/shovel.html">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>
<div> </div><div>-Paul</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Dec 22, 2013 at 12:42 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="gmail_quote"><div class="im">2013/12/22 Paul Bell <span dir="ltr"><<a href="mailto:arachweb@gmail.com" target="_blank">arachweb@gmail.com</a>></span><br>
<blockquote 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" class="gmail_quote">

<div>a. First, do I rightly assume that it's possible to connect HA clusters via Shovel?</div></blockquote><div><br></div></div><div>Yes. Shovel or (exchange) Federation.</div><div class="im"><div> </div><blockquote 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" class="gmail_quote">


<div> </div><div>b. If my component on cluster A publishes a message to its local broker, will that message get sent via Shovel to the remote cluster? I think what I'm asking here concerns whether or not *my* component must publish to the Shovel itself, or does the cluster "know" to propagate the message via Shovel? I ask this because I'm wondering how far I can push the mirroring capabilities of the logical broker. I seem to recall that the local end of a Shovel would appear to local components as a regular exchange.</div>


</blockquote><div><br></div></div><div>Shovel and exchange federation basically replicate message streams of an exchange</div><div>to another node/cluster. Queue federation distributes queue contents between nodes/clusters</div>


<div>(this is NOT replication but rather a form of partitioning).</div><div class="im"><div> </div><blockquote 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" class="gmail_quote">
<div>c. Finally, does Shovel permit more than two peer clusters or, if I had 3 clusters, would I need 3 Shovels interconnecting them?</div>

</blockquote></div></div><br><div>Shovel connects two nodes. You can connect node A to B, then B to C.</div><span class="HOEnZb"><font color="#888888">-- <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>


</font></span></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>