[rabbitmq-discuss] Blocking connections - during load tests

Alvaro Videla videlalvaro at gmail.com
Tue Dec 17 10:57:12 GMT 2013


You should try to find the reason why RabbitMQ is blocking
connections, see more here: http://www.rabbitmq.com/memory.html

This is a mechanism to prevent that rogue publisher crash the server.
Also, if you abruptly close the connections to RabbitMQ, and those
connections where in "blocked" state, then RabbitMQ can't close them.



On Tue, Dec 17, 2013 at 10:41 AM, Billy Stack <bs.stack at gmail.com> wrote:
> All,
> We are experiencing difficulty when performing load tests on one of our
> applications that uses RabbitMQ (via the .NET client).
> Using JMeter with 30 concurrent threads we started to hammer our
> application.
> The memory high-water mark was reached after a couple of hours.
> Once this was reached the applications rabbitmq connection changed to status
> "blocked".
> Also, subsequent new connections go to status "blocking"
> For some reason, two other connections seem to be "running"
> The question I have is we then stop the load tests, the server does not
> recover, is this as expected?
> Is the problem the number of channels that we seem to have open for the load
> tests (i.e. 734)?
> Any help greatly appreciated
> Thanks,
> Billy Stack
> _______________________________________________
> 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