[rabbitmq-discuss] rabbitmq-discuss Digest, Vol 18, Issue 34
    Matthias Radestock 
    matthias at lshift.net
       
    Mon Nov 17 23:13:04 GMT 2008
    
    
  
Ilya Grigorik wrote:
> I've setup a 
> simple consumer which pushes ~10kb/s into a Rabbit queue,
Presumably you mean a *producer*. Is that producer publishing the 
messages as fast as it can, or is it rate-limited?
And how did you measure the rate?
> the memory appears to be fluctuating all over the map.
Large fluctuations in memory are nothing unusual in most 
garbage-collected languages.
> Also, I've added a liberal swap partition to the box, but I'm still 
> seeing same behavior as before: rabbit died at around 2.2GB in the 
> perister.log.
If the producer isn't rate-limited then message backlogs can build up in 
various places throughout the system, before they ever get to the 
persister. Furthermore, unless you use transactions, messages are 
persisted asynchronously. So consequently you may have many more 
messages in memory than have been written to disk.
Matthias.
    
    
More information about the rabbitmq-discuss
mailing list