[rabbitmq-discuss] RabbitMQ very slow (or never) shuts down
mpietrek at skytap.com
Thu Sep 13 20:26:17 BST 2012
We "own" the network in that it's a direct connection between two
datacenters. It's not a particularly high speed connection, but it's
generally reliable. I've done some ping tests between the two nodes and
while an occasional packet will drop every once in awhile, it's not a
really horrible connection. The average ping round trip time is areound
I'd be surprised if it's a dropped packet, as the shutdown on both brokers
seems to consistently take a long time. I just reproed this again, and one
broker took 1000 seconds to shut down, while the other took 995. I have the
logs from this repro, but a quick glance doesn't show anything radically
different. Let me know if there's anything else I can supply.
On Thu, Sep 13, 2012 at 11:32 AM, Tim Watson <tim at rabbitmq.com> wrote:
> On 13 Sep 2012, at 18:06, Matt Pietrek wrote:
> > > Is it a possibility that firewall/network configuration between the
> two nodes is causing packets to get dropped?
> > It seems unlikely. The two nodes are on opposite sides of the US, so
> there's some normal latency between them. However, the connections are
> generally reliable and I'm pumping many messages/second through the
> federation before shutting the brokers down. (Xref my other thread about
> extraneous federation exchange traffic.)
> Hmn, I wonder if this is somehow linked to the 'leaky bindings' mentioned
> in that thread - I doubt it somehow. Are you in control of the network -
> can we be sure that packets aren't being dropped for some reason or
> another? As Simon intimated, the behaviour you're seeing appears to be
> client sockets hanging around during shutdown until a timeout is triggered.
> Perhaps we're not seeing the expected FIN - I'm attempting to reproduce
> this at the moment.
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rabbitmq-discuss