<div dir="ltr"><div class="gmail_quote">Ben,<br><div dir="ltr"><br>I don&#39;t know if I am reading this discussion correctly, but I am using RabbitMQ specifically in a store-and-forward context. It should be able to store persistent messages until the disk fills up even if no consumer is draining the queue.  If it is going to die because memory fills up before forwarding gets done, that&#39;s a show-stopper for me. I don&#39;t mean to beat you over the head by comparing RabbitMQ to WebSphere MQ, but it doesn&#39;t fall over in this scenario unless the disk fills up (or the max queue depth is reached), and even then, it just refuses to take more messages. IMHO, this is how any messaging and queuing system that supports persistent messages should work.<br>

<br> Please tell me I am misunderstanding.<br><br>Regards,<br><font color="#888888">Edwin</font><div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">On Thu, Sep 11, 2008 at 10:11 AM, Ben Hood <span dir="ltr">&lt;<a href="mailto:0x6e6562@gmail.com" target="_blank">0x6e6562@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Eran,<br>
<div><br>
On Thu, Sep 11, 2008 at 2:34 PM, Eran Sandler &lt;<a href="mailto:eran.sandler@gmail.com" target="_blank">eran.sandler@gmail.com</a>&gt; wrote:<br>
&gt; Just to be sure on the clustering side of things, when I cluster RabbitMQ<br>
&gt; nodes they messages gets replicated to both servers, right?<br>
<br>
</div>Nope.<br>
<br>
[This is now in the clustering section of the FAQs:<br>
<a href="https://dev.rabbitmq.com/wiki/FrequentlyAskedQuestions#section_8" target="_blank">https://dev.rabbitmq.com/wiki/FrequentlyAskedQuestions#section_8</a>]<br>
<br>
Although we *could* do this, we don&#39;t, because it&#39;s too expensive.<br>
This would mean replicating every message across the the network in a<br>
synchronous fashion. And not too many *really* need it, in the event<br>
of a Rabbit node crashing, they just replay the log for that node.<br>
<br>
BBHoss started a discussion about this on IRC (look for the discusion<br>
about HA and DR between BBHoss and hal):<br>
<a href="http://dev.rabbitmq.com/irclog/index.php?date=2008-08-27" target="_blank">http://dev.rabbitmq.com/irclog/index.php?date=2008-08-27</a><br>
<br>
Having said that, this may be a use case for pluggable queues, for the<br>
avail-o-nados out there :-)<br>
<div><div></div><div><br>
Ben<br>
<br>
_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br>
</div></div></blockquote></div><br></div></div></div>
</div><br></div>