activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From changchao <>
Subject what's the relation between memoryUsage and PendingQueueSize
Date Wed, 09 Mar 2011 08:07:07 GMT
I did an experiment below(one producer and one consumer):
producer:constantly send text message whose size is 1k
consumer:block it when it receive a message,so that the subsequent message
cannot deliver to it (debugging)
in no time,the activeMQ console log  displayed the message below,as is
expected:temp usage (0%) or memory usage (100%) limit reached, blocking
message add() pending the release of resources.

but when I went to see the PendingQueueSize,whose value is 5.But I thought
it should be 10(memoryUsage / size_per_message) or so in my case.

would any one please explain the exact meaning of memoryUsage parameter?
Any clue will be appreciated.

  " producerFlowControl="true" memoryLimit="1mb">
        --set small just to test

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message