[rabbitmq-discuss] Java Client Threading Patches

Rob Harrop rharrop at vmware.com
Wed Aug 18 14:03:32 BST 2010


I've been tweaking the threading of the Java Client a little bit in some patches.

The main change of interest is that dispatching to consumers no longer happens on the connection thread. This means that a given Consumer cannot hold up Consumers on other Channels.

I'm interested to hear feedback from anyone who is using the Java Client in anger. This change should help you to use Consumer directly, without having to set up your own threads and use QueuingConsumer.

You can grab my patches from: http://bitbucket.org/robharrop/rabbitmq-java-client

The branch of interest is bug18384.




More information about the rabbitmq-discuss mailing list