Matthew,<br><br><div class="gmail_quote">On Fri, Mar 12, 2010 at 11:44 AM, Matthew Sackman <span dir="ltr"><<a href="mailto:matthew@lshift.net">matthew@lshift.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Fri, Mar 12, 2010 at 11:21:44AM -0300, Gustavo Aquino wrote:<br>
> On Fri, Mar 12, 2010 at 9:24 AM, Matthew Sackman <<a href="mailto:matthew@lshift.net">matthew@lshift.net</a>> wrote:<br>
</div><div class="im">> > On Fri, Mar 12, 2010 at 12:00:52AM -0300, Gustavo Aquino wrote:<br>
> > > I'm running my RabbitMQ in one server, and have 2 producers in other<br>
> > server<br>
> > > posting ~2000 messages /s , and have 4 consumers in one server and other<br>
> > 4<br>
> > > in other.<br>
><br>
</div><div class="im">> Sorry but I don't understand why we have 4kHz in total.<br>
<br>
</div>2kHz * 2. Maybe you were giving cumulative rates and you meant 2kHz<br>
inbound in total?<br>
<div class="im"><br></div></blockquote><div><br></div><div>2KhZ in total, one producer post about ~200/s and other ~2000/s but the average is 2000/s.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">
> All 8 consumers are listening the same queue.<br>
<br>
</div>Ahhh! So each consumer will receive 1/8th of the messages. Thus if we<br>
have 2kHz inbound, we will now have 2kHz outbound.<br></blockquote><div><br></div><div>No, 2kHz for inbound and 4kHz for outbound, I have two queues listening the same exchange messages but with different proposals, for each queue I have 8 consumer so I have 8 consumers for queue1 and 8 for queue2 and 2 producers for Exchange1.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
> > Also, when this happens, what does Rabbit record in the logs?<br>
<br>
</div><div class="im">?<br></div></blockquote><div> </div><div>Nothing, I don't see nothing in logs, just INFO tasks about open and close connections.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">
<br>
> This is the point, I think that we will be the first in this environment, I<br>
> tried to found some experiences in Internet but don't found nothing. I'm<br>
> using Erlang R12 yes I know it's very old, but RH have only this version<br>
> compiled for ppc, I'm trying to install R13B but having some compiling<br>
> problems with ncourses, but It's other e-mail :).<br>
<br>
</div>You should be able to compile erlang without requiring ncurses, but<br>
you'd at least have to provided a number of extra flags to configure.<br></blockquote><div><br></div><div>I'm trying to found it, or do you know what version of ncourses Erlang13 need ? I have ncourses installed but configure don't recognize it.</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
> Sorry, I put wrong values, my fault, My message size have 180 Bytes ~<br>
> 1Kbytes.<br>
<br>
</div>Right, so we've gone from world-beating network performance to about<br>
2MB/s. :D<br></blockquote><div><br></div><div>Yes for inbound, for outbound ~4MB/s. About network performance I had 1gbit between this environments, and will test fiber channel. But we had monitoring network and get average 40% of utilization.</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
> And all in the same queue. Another information Rabbit always crash<br>
> with queue size get Rabbit's memory limit I try to found but don't see a way<br>
> to configure queue to drop messages after a specific size or memory limit.<br>
<br>
</div>What is the crash message, what are the entries in Rabbit's logs?<br>
<div><div></div><div class="h5"><br></div></div></blockquote><div>Last time that I do this test I just found this error.Some times Rabbit stop to response and we need to kill him.</div><div><br></div><div><div>=CRASH REPORT==== 10-Mar-2010::08:12:53 ===</div>
<div> crasher:</div><div> initial call: application_master:init/4</div><div> pid: <0.103.0></div><div> registered_name: []</div><div> exception exit: {{timeout_waiting_for_tables,</div><div> [rabbit_user,rabbit_user_permission,rabbit_vhost,</div>
<div> rabbit_config,rabbit_listener,rabbit_durable_route,</div><div> rabbit_route,rabbit_reverse_route,</div><div> rabbit_durable_exchange,rabbit_exchange,</div>
<div> rabbit_durable_queue,rabbit_queue]},</div><div> {rabbit,start,[normal,[]]}}</div><div> in function application_master:init/4</div><div> ancestors: [<0.102.0>]</div>
<div> messages: [{'EXIT',<0.104.0>,normal}]</div><div> links: [<0.102.0>,<0.7.0>]</div><div> dictionary: []</div><div> trap_exit: true</div><div> status: running</div><div> heap_size: 1597</div>
<div> stack_size: 24</div><div> reductions: 116</div><div> neighbours:</div></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div>
<div class="h5">
Matthew<br>
<br>
_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">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>
</div></div></blockquote></div><br>