[rabbitmq-discuss] Using RabbitMQ Beyond Queueing
Ben Hood
0x6e6562 at gmail.com
Wed Nov 12 12:36:28 GMT 2008
Peter,
On Wed, Nov 12, 2008 at 11:54 AM, Peter Silva <Peter.A.Silva at gmail.com> wrote:
> read about no_ack=false...
> you mean there is no window for acknowledgements?
> you send one, wait for acknowledgment, then send the next?
>
> latency will really kill bandwidth on long links. was hoping that one could
> send a large number of messages, and have them acknowledged later (like TCP
> does.)
>
> The AMQP spec seems to allow for that, I took it for granted that rabbit did
> that....
I don't *think* that Dmitriy was implying that there has to be a lock step.
This is what the protocol says about the basic.ack command:
"If set to 1, the delivery tag is treated as "up to and including", so
that the client can acknowledge multiple
messages with a single method. If set to zero, the delivery tag refers
to a single message. If the multiple
field is 1, and the delivery tag is zero, tells the server to
acknowledge all outstanding messages. "
HTH,
Ben
More information about the rabbitmq-discuss
mailing list