Hi,<div>Suppose I have created two or more RabbitMQ nodes. For simplicity two nodes: X and Y. And they are NOT within the same cluster due to the WAN. Now our applications will declare exchanges dynamically via Java client libraries on node X. Is there any way that the same exchanges are declared on Y automatically? Maybe the queues as well.</div>

<div>a constraint: no messages sent to X are copied to Y because we cannot handle duplicate messages up to now.</div><div><br></div><div>The federation plugin seems be a choice, but I&#39;m not sure weather it works.</div>

<div><br></div><div>Thanks.</div>