Here is my setup:&nbsp;I've&nbsp;implemented&nbsp;rabbitMQ on a centOS&nbsp;environment&nbsp; I have one tomcat application publishing messages at an average of 30 msg/s. The consumer apps are in 3 different servers running the same process, each consuming at an average of 2~3 msg/s. I've tried optimizing our process on the consumer applications as much as possible, now I want to look at the queue and try to get more than 2~3 msg/s.&nbsp;<div><br></div><div>Here are some questions, and perhaps someone can assist me with suggestions:</div><div><br></div><div>I use the same user authentications on all 3 consumers.... will having different users help bump the message rate?</div><div><br></div><div>I've tried using more channels, but all in all, it doesn't change a thing, it still gets 1 or 25 messages depending on channels, but the message rate is the same.&nbsp;</div><div><br></div><div>What are some common&nbsp;optimization&nbsp;tips for faster performance?</div><div><br></div><div>Thanks</div>