[rabbitmq-discuss] Best Practices on using Channels?

François Beausoleil francois.beausoleil at gmail.com
Fri Jul 19 21:03:32 BST 2013


I'm currently using two connections to RabbitMQ: one for consumers, one for publishers. This is to prevent throttling when the RabbitMQ instance triggers it's memory alarm.

What about using channels? One channel per connection, or one channel per queue/exchange, or a mix? I realize this is similar to the green thread vs os threads in managed VMs. Are there advantages of one over the other?

Thanks,
François Beausoleil


More information about the rabbitmq-discuss mailing list