[rabbitmq-discuss] Can RabbitMQ handle big messages?
Jerry Kuch
jerryk at vmware.com
Mon Mar 12 15:50:19 GMT 2012
It still seems slightly strange though, since if an Erlang node is
actively reading bytes off a connection, it seems like that could serve
as proxy for the heartbeat, which would only really be essential when
nothing else is going on... But there could easily be some subtlety of
the design or implementation that's eluding me...
Jerry
----- Original Message -----
From: "Zabrane Mickael" <zabrane3 at gmail.com>
To: "Tony Garnock-Jones" <tonygarnockjones+rabbitmq at gmail.com>
Cc: rabbitmq-discuss at lists.rabbitmq.com
Sent: Monday, March 12, 2012 8:42:52 AM
Subject: Re: [rabbitmq-discuss] Can RabbitMQ handle big messages?
It's not a bug. You have to be aware of it to build reliable systems in case of multiple connected Erlang nodes.
Regards,
Zabrane
On Mar 12, 2012, at 4:31 PM, Tony Garnock-Jones wrote:
On 12 March 2012 08:51, Irmo Manie < irmo.manie at gmail.com > wrote:
Clustered nodes are connected via 1 tcp connection, which must also
transport a (erlang) heartbeat. If your big message takes more time to
transfer between nodes than the heartbeat timeout (anywhere between
~20-45 seconds if I'm correct), the cluster will break and your
message is lost.
Wow! Is that really the case? Erlang's distribution breaks if no heartbeats have been received *even if there's traffic coming in on the wire*? Sounds like an Erlang bug. Or perhaps there's some subtlety in the design I'm not seeing!
Regards,
Tony
--
Tony Garnock-Jones
tonygarnockjones at gmail.com
http://homepages.kcbbs.gen.nz/tonyg/
_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss at lists.rabbitmq.com
https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss at lists.rabbitmq.com
https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
More information about the rabbitmq-discuss
mailing list