[rabbitmq-discuss] Federated Exchange - behaviour after delete

Duncan McIntyre dmcintyre at gopivotal.com
Mon Jan 27 16:36:14 GMT 2014


Unexpected behaviour. Running RabbitMQ 3.2.3 / Erlang 14B04

serverA: exchange 'fedex', fanout

serverB: exchange 'fedex', fanout upstream serverA
  queue fdq bound to fedex

serverC: exchange 'fedex', fanout upstream serverA
  queue fdq bound to fedex

Delete serverA/fedex. Exchange remains deleted on serverA.

Restart either serverB or serverC
  serverA/fedex is recreated
  messages sent to serverA/fedex arrive in serverA/fdq and serverC/fdq

So far, all as expected. Now:

1. Delete serverB/fedex
2. Declare serverB/fedex, type=topic
3. Re-bind serverB/fdq to serverB/fedex
4. Delete serverA/fedex
5. At this point serverA/fedex is recreated, type=topic
6. Send a message to serverA/fedex
  => Message only goes to serverB, no copy to serverC
  => But serverC still shows Federation Status as up and running

I'm not sure what the expected behaviour should be, but it would be nice to
get an error somewhere.


D.



----
Duncan McIntyre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140127/368b0c5a/attachment.html>


More information about the rabbitmq-discuss mailing list