[rabbitmq-discuss] .NET client - prefetch issue
matthias at rabbitmq.com
Tue Oct 22 09:29:55 BST 2013
On 21/10/13 21:29, elpatron wrote:
> Having this /exact/ same issue.
No, you are not. The OP was retrieving messages with basic.consume. You
are using basic.get. Big difference...
> Having set my qos thusly
> con.basicQos(0, 1, false)
> I am still consuming upper of 100 messages (using channel.basicGet( queue,
> false )) before I hit my very first ack.
basic.qos does not apply to basic.get. It really makes no sense for it
to do so since with basic.get the application is in complete control
over how many messages it is consuming before issuing an ack.
More information about the rabbitmq-discuss