[rabbitmq-discuss] rabbitmq memory grows with queue size

Alexis Richardson alexis.richardson at gmail.com
Mon Jun 15 11:11:51 BST 2009

Chuck - that's correct :-)

Jack, all,

The "page to disk" feature is now getting into QA and should be
visible on a branch on the repo.  If you would like to help us QA this
please speak out.  Matthias, as per usual, is in charge of getting
this feature into a releasable state.

The new feature enables messages that are persisted to exist on disk
and not in memory.  Previously persisted data would remain in memory
as well as being written to disk.

More generally, you can still drain queues into any store
programmatically, in the meantime.


On Thu, Jun 11, 2009 at 11:46 PM, Chuck Remes<cremes.devlist at mac.com> wrote:
> On Jun 11, 2009, at 5:29 PM, Jack Moffitt wrote:
>> Perhaps I missed a config option, but I am running out of memory on
>> the machines running rabbitmq-server.
>> I have two queues and two fanout exchanges (each queue is bound to one
>> of the exchanges).   As the queue size grows so does memory use, even
>> though both queues are durable. and the messages persistent.  Does
>> rabbitmq require everything in memory as well even for persistent
>> queues?
> Regardless of queue type or settings, RabbitMQ stores all messages in
> memory. There is work on a new "persister" ongoing in one of the
> development branches to resolve this limitation. As far as I know
> there hasn't been any date set for its release, but it should be
> sometime this year.
> cr
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

More information about the rabbitmq-discuss mailing list