[rabbitmq-discuss] How to receive STOMP receipt only after the consumer has acknowledged the message?

Emile Joubert emile at rabbitmq.com
Fri Aug 16 11:12:45 BST 2013


Hi,

On 16/08/13 07:26, joshua__lim wrote:
> By "transaction", would you be referring to STOMP transaction?  I was just
> testing ACK with the transaction header the last couple of hours but did not
> manage to get it to work - ACK is processed without having to issue COMMIT. 

Yes.

> RECEIPT
> receipt-id:001
> --> ACK is processed without COMMIT


This RECEIPT does not mean the the broker acted on the ACK, only that it
has been received and added to all the other actions pending a COMMIT.
You can confirm that the number of unacknowledged messages in the queue
will not decrease until you issue a commit.



-Emile





More information about the rabbitmq-discuss mailing list