Thanks Matthias,<div><br></div><div>1) How many Erlang processes should normally run? - we have arround 100 queues.</div><div>2) What is a good way to upgrade Rabbit seamlessly to production.</div><div><br></div><div>Thanks,</div>
<div> Pavel</div><div><br><div class="gmail_quote">On Mon, Jan 14, 2013 at 8:56 PM, Matthias Radestock <span dir="ltr"><<a href="mailto:matthias@rabbitmq.com" target="_blank">matthias@rabbitmq.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pavel,<br>
<br>
On 15/01/13 00:18, Pavel Kogan wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1) Rabbit version: 2.8.4<br>
</blockquote>
<br>
That's ancient. There have been many bug fixes and other improvements, including to performance.<br>
<br>
Please upgrade.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Erlang version: R14B04<br>
</blockquote>
<br>
That's ok, though R15B03 would be better.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2) The other queues are some idle some working (not very hard - up to<br>
30-40 message per second).<br>
</blockquote>
<br></div>
Your management screen shot indicated 16815 Erlang processes. Unless something weird is going on (which is possible, since you are running such an old version of rabbit) that means you must have thousands of queues. Is that what you are expecting to see?<div class="im">
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
5) We are declaring queue only once on initialization (we are using JAVA<br>
client).<br>
</blockquote>
<br></div>
I only mentioned that as an example. Basically you'll want to make sure that on your consuming channel there is usually nothing but basic.acks flowing from the client to the broker.<br>
<br>
Regards,<br>
<br>
Matthias.<br>
</blockquote></div><br></div>