You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Dhawan, Vikram (LNG-DAY)" <vi...@lexisnexis.com> on 2008/03/10 19:40:04 UTC
Memory Leak in AMQ5.0 stable release?
Hi,
I am wondering is there a memory leak in AMQ5.0 stable release. I am
noticing in Jconsole that over the time (4-5Hrs) Memory use increases in
AMQ "PS Old Gen" area. One thing I also observed that if I hit purge on
the Queues then that goes down again. Because of some odd reason even if
the messages are consumed they stays in the AMQ. I am using MySql as the
persistence mechanism with my AMQ installation.
Any input will be appreciated.
Thanks!
Vik
RE: Memory Leak in AMQ5.0 stable release?
Posted by "Dhawan, Vikram (LNG-DAY)" <vi...@lexisnexis.com>.
Rob,
Thanks for the info; this really helps understanding my observation.
Thanks!
Vik
The 5.1-SNAPSHOT is really mainly bug fixes to the 5.0 release - based
on the latest from trunk in SVN.
The pending messages in Queues were kept around until they hit a limit
of 1000 - then they were gc'd. This is no longer the case - and they
are purged asap
cheers,
Rob
On 10 Mar 2008, at 21:54, Dhawan, Vikram (LNG-DAY) wrote:
> Hi Rob,
>
> If I understood you correctly the behavior u described is for 5.0
> correct? If that's true then what it changed to in 5.1?
>
> And what is time to time means here, In my activemq configuration
> file I
> defined the cleanupPeriod with my persistence adaptor but I don't
> think
> it is for this issue.
>
> Thanks!
>
>
> On 10 Mar 2008, at 18:40, Dhawan, Vikram (LNG-DAY) wrote:
>
>> Hi,
>>
>>
>>
>> I am wondering is there a memory leak in AMQ5.0 stable release. I am
>> noticing in Jconsole that over the time (4-5Hrs) Memory use
>> increases in
>> AMQ "PS Old Gen" area. One thing I also observed that if I hit purge
>> on
>> the Queues then that goes down again. Because of some odd reason
>> even if
>> the messages are consumed they stays in the AMQ. I am using MySql as
>> the
>> persistence mechanism with my AMQ installation.
>>
>>
>>
>> Any input will be appreciated.
>>
>>
>>
>> Thanks!
>>
>>
>>
>> Vik
>>
>>
>>
>>
>
> Queue messages are held in pending lists and purged from time to time.
> This behaviour has been changed in the latest version (get a 5.1-
> SNAPSHOT)
>
> cheers,
>
> Rob
>
>
>
Re: Memory Leak in AMQ5.0 stable release?
Posted by Rob Davies <ra...@gmail.com>.
The 5.1-SNAPSHOT is really mainly bug fixes to the 5.0 release - based
on the latest from trunk in SVN.
The pending messages in Queues were kept around until they hit a limit
of 1000 - then they were gc'd. This is no longer the case - and they
are purged asap
cheers,
Rob
On 10 Mar 2008, at 21:54, Dhawan, Vikram (LNG-DAY) wrote:
> Hi Rob,
>
> If I understood you correctly the behavior u described is for 5.0
> correct? If that's true then what it changed to in 5.1?
>
> And what is time to time means here, In my activemq configuration
> file I
> defined the cleanupPeriod with my persistence adaptor but I don't
> think
> it is for this issue.
>
> Thanks!
>
>
> On 10 Mar 2008, at 18:40, Dhawan, Vikram (LNG-DAY) wrote:
>
>> Hi,
>>
>>
>>
>> I am wondering is there a memory leak in AMQ5.0 stable release. I am
>> noticing in Jconsole that over the time (4-5Hrs) Memory use
>> increases in
>> AMQ "PS Old Gen" area. One thing I also observed that if I hit purge
>> on
>> the Queues then that goes down again. Because of some odd reason
>> even if
>> the messages are consumed they stays in the AMQ. I am using MySql as
>> the
>> persistence mechanism with my AMQ installation.
>>
>>
>>
>> Any input will be appreciated.
>>
>>
>>
>> Thanks!
>>
>>
>>
>> Vik
>>
>>
>>
>>
>
> Queue messages are held in pending lists and purged from time to time.
> This behaviour has been changed in the latest version (get a 5.1-
> SNAPSHOT)
>
> cheers,
>
> Rob
>
>
>
RE: Memory Leak in AMQ5.0 stable release?
Posted by "Dhawan, Vikram (LNG-DAY)" <vi...@lexisnexis.com>.
Hi Rob,
If I understood you correctly the behavior u described is for 5.0
correct? If that's true then what it changed to in 5.1?
And what is time to time means here, In my activemq configuration file I
defined the cleanupPeriod with my persistence adaptor but I don't think
it is for this issue.
Thanks!
On 10 Mar 2008, at 18:40, Dhawan, Vikram (LNG-DAY) wrote:
> Hi,
>
>
>
> I am wondering is there a memory leak in AMQ5.0 stable release. I am
> noticing in Jconsole that over the time (4-5Hrs) Memory use
> increases in
> AMQ "PS Old Gen" area. One thing I also observed that if I hit purge
> on
> the Queues then that goes down again. Because of some odd reason
> even if
> the messages are consumed they stays in the AMQ. I am using MySql as
> the
> persistence mechanism with my AMQ installation.
>
>
>
> Any input will be appreciated.
>
>
>
> Thanks!
>
>
>
> Vik
>
>
>
>
Queue messages are held in pending lists and purged from time to time.
This behaviour has been changed in the latest version (get a 5.1-
SNAPSHOT)
cheers,
Rob
Re: Memory Leak in AMQ5.0 stable release?
Posted by Rob Davies <ra...@gmail.com>.
On 10 Mar 2008, at 18:40, Dhawan, Vikram (LNG-DAY) wrote:
> Hi,
>
>
>
> I am wondering is there a memory leak in AMQ5.0 stable release. I am
> noticing in Jconsole that over the time (4-5Hrs) Memory use
> increases in
> AMQ "PS Old Gen" area. One thing I also observed that if I hit purge
> on
> the Queues then that goes down again. Because of some odd reason
> even if
> the messages are consumed they stays in the AMQ. I am using MySql as
> the
> persistence mechanism with my AMQ installation.
>
>
>
> Any input will be appreciated.
>
>
>
> Thanks!
>
>
>
> Vik
>
>
>
>
Queue messages are held in pending lists and purged from time to time.
This behaviour has been changed in the latest version (get a 5.1-
SNAPSHOT)
cheers,
Rob
http://open.iona.com/ -Enterprise Open Integration
http://rajdavies.blogspot.com/