[rabbitmq-discuss] Memory leak in STOMP connector or federation?
Tomas Doran
bobtfish at bobtfish.net
Fri May 16 16:35:54 BST 2014
On May 16, 2014, at 4:29 PM, Michael Klishin <mklishin at gopivotal.com> wrote:
>
>
> On May 16, 2014 at 7:26:33 PM, Tomas Doran (bobtfish at bobtfish.net) wrote:
>>> I’ve attached the rabbitmqctl report in the hope that someone
>> with more clues than me will be able to read the runes better and
>> point out what may be wrong or give me any hints for how to further
>> investigate.
>
> The title says you suspect STOMP plugin or Federation. Are those (and management)
> are the only plugins enabled? Do you publish messages over STOMP and use federation?
Correct, both of these things - I’m using mcollective a lot (this is the vast bulk of the connections and traffic to the message queue).
Messages are published via STOMP to explicit rabbitmq exchanges, and these exchanges are federated to a couple of other brokers in a star distribution.
We seem to be seeing the most/fastest leaking on the machine which gets the most connections (and disconnections) - at the rate of a few a second (see end), however machines with less clients (and less ephemeral clients) are also leaking, just at a reduced rate.
Cheers
Tom
E.g.
=INFO REPORT==== 16-May-2014::08:33:09 ===
closing STOMP connection <0.1169.2> (10.56.6.52:46849 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:09 ===
accepting STOMP connection <0.1184.2> (10.56.6.52:46850 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:09 ===
closing STOMP connection <0.1184.2> (10.56.6.52:46850 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
accepting STOMP connection <0.1202.2> (10.56.5.51:51111 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
accepting STOMP connection <0.1207.2> (10.56.5.51:51112 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
closing STOMP connection <0.1202.2> (10.56.5.51:51111 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
closing STOMP connection <0.1207.2> (10.56.5.51:51112 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
accepting STOMP connection <0.1232.2> (10.56.5.51:51113 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
accepting STOMP connection <0.1240.2> (10.56.5.51:51114 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
closing STOMP connection <0.1232.2> (10.56.5.51:51113 -> 10.56.1.15:61614)
=INFO REPORT==== 16-May-2014::08:33:11 ===
closing STOMP connection <0.1240.2> (10.56.5.51:51114 -> 10.56.1.15:61614)
More information about the rabbitmq-discuss
mailing list