[rabbitmq-discuss] Shovel stops receiving acks from cluster
Francesco Mazzoli
francesco at rabbitmq.com
Wed Aug 15 18:01:45 BST 2012
Hi Jon,
At Wed, 15 Aug 2012 14:00:54 +0000,
Jon Bergli Heier wrote:
> This is the shovel config on the broker (with credentials and hostnames
> replaced). The broker nodes in destination are the cluster nodes, and source
> is the local broker I'm shoveling messages from.
>
> [...]
>
> The problem appears when I shut down and then start rabbit1 or rabbit2 (using
> either the debian init script or rabbitmqctl stop_app). All servers are VMs,
> and I've also reproduced this problem by forcing a shutdown of the VM and then
> booting it up again.
>
> I've checked the shovel status in the management interface and it always shows
> as "running" even when the problem appears.
OK, so if I understand correctly after you restart rabbit1 or rabbit2 the shovel
plugin stops sending ack after consuming from the source queue, right?
> On a related note, when letting the broker sit idle for a while (approx. 24
> hours by now) the shovel seems to disconnect from the destination without
> reconnecting even with messages still in the source queue (all of them shows
> as "ready" with none "unacked").
Mhm. Again, what does the shovel status show? The logs would be useful as
well.
--
Francesco * Often in error, never in doubt
More information about the rabbitmq-discuss
mailing list