The memory model is different for ActiveMQ 4.1 in that for Queues, only small references to the Queue messages are held in memory. This means that the Queue depth can be considerably bigger than for ActiveMQ 3.2.x. However, our next major release (5.0 nee 4.2) has a more robust model in that Queue messages are paged in from storage only when space is available - hence Queue depth is now limited by how much disk space you have.

cheers,

Rob Davies
http://rajdavies.blogspot.com/


On 2 Mar 2007, at 04:47, manav wrote:


As many of you know, some of the previous versions of ActiveMQ, specifically that I know of, ActiveMQ 3.2.1 had 'Queue is Full' error problem where after some persistant messages are stored, the broker results in an error 'queue
is full' and consequently becomes unresponsive.

How is this fixed in ActiveMQ4.1? Is this error guaranteed to not happen?or could it happen after publishing a greater number of messages? or could it
happen at another time?

We are asking this as we are considering upgrade due to the 'Queue is full' problem with AMQ3.2.1, but would like to know how it is fixed in the later
releases esp 4.1.

Thanks for any information or pointers..


--
View this message in context: http://www.nabble.com/ActiveMQ-4.1- Queue-is-full-tf3331665s2354.html#a9263991
Sent from the ActiveMQ - User mailing list archive at Nabble.com.








Reply via email to