[rabbitmq-discuss] Publish performance
Simon MacMullen
simon at rabbitmq.com
Wed Sep 11 10:05:31 BST 2013
In general, all else being equal, fewer larger messages is likely to be
faster (since you hit the routing logic less frequently).
The standard advice in this situation is to do your own performance
tests though. The Java client ships with a performance testing tool, try
downloading it and invoking:
$ runjava.sh com.rabbitmq.examples.MulticastMain --help
Cheers, Simon
On 11/09/2013 09:58, ku3ia wrote:
> Please advise!
> I'm using RabbitMQ with elasticsearch server. I have an multithread
> application that's publishes messages to RabbitMQ. It wakes up one
> connection and for example three channels.
>
> What's will be faster or better: publish one big message near 500-600
> documents per thread, or publish 4-5 more smaller messages, near 100-150
> documents per thread
>
> Thanks.
>
>
>
> --
> View this message in context: http://rabbitmq.1065348.n5.nabble.com/Publish-performance-tp29509.html
> Sent from the RabbitMQ mailing list archive at Nabble.com.
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
More information about the rabbitmq-discuss
mailing list