[rabbitmq-discuss] max amount of persisted data
    Tony Garnock-Jones 
    tonyg at lshift.net
       
    Tue Mar 17 11:04:30 GMT 2009
    
    
  
Matthias Radestock wrote:
> tsuraan wrote:
>> Would replacing the queue currently used for unacked_message_q in
>> rabbit_channel.erl with a queue that overflows to a tempfile be
>> sufficient to resolve this?
> 
> The short answer is 'no'.
:-) Or, seen another way, "yes". It's a start. It'd work for when
non-persistent messages were being sent through the broker. We already
have experimental code doing most of this, similar I suppose to the code
you have -- but it's not ready even for experimentation at the moment.
The full solution needs to carefully balance three interacting components:
 - persistent storage of messages
 - the memory needs of the queue-data-structure of messages in each
   AMQP-queue
 - TX-class transactions
Tony
-- 
 [][][] Tony Garnock-Jones     | Mob: +44 (0)7905 974 211
   [][] LShift Ltd             | Tel: +44 (0)20 7729 7060
 []  [] http://www.lshift.net/ | Email: tonyg at lshift.net
    
    
More information about the rabbitmq-discuss
mailing list