[rabbitmq-discuss] memory leak rabbitmq 3.1.5

Simon MacMullen simon at rabbitmq.com
Thu Sep 26 13:57:22 BST 2013


On 26/09/2013 1:51PM, Santi Nuñez-Cacho wrote:
> I expect 0 stomp connetions. The unique one connection on 61613 should
> be the cluster one.

Port 61613 is not used for clustering, it's just stomp.

> [root at rabbit03.bcn ~]#  rabbitmqctl eval
> 'length(supervisor:which_children(rabbit_stomp_client_sup_sup)).'
> 3802
> ...done.
> [root at rabbit03.bcn ~]# lsof -i :61613
> COMMAND    PID     USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
> ruby      5638     root    6u  IPv4   25097      0t0  TCP
> rabbit03.bcn.softonic.lan:59851->rabbit:61613 (ESTABLISHED)
> beam.smp 27183 rabbitmq   21u  IPv6 4521334      0t0  TCP *:61613 (LISTEN)

Ah.

So you have one connection, from some ruby script. But 3802 connection 
processes. So something is somehow leaking. Thank you for reporting this 
bug.

But to help get to the bottom of it - what is that ruby script doing?

Cheers, Simon

-- 
Simon MacMullen
RabbitMQ, Pivotal


More information about the rabbitmq-discuss mailing list