[rabbitmq-discuss] How to receive STOMP receipt only after the consumer has acknowledged the message?
joshua__lim at hotmail.com
Thu Aug 15 09:03:01 BST 2013
The producer can request for a receipt when sending through the STOMP
interface (reference: https://www.rabbitmq.com/stomp.html):
<empty line compulsory!>
At the consumer end, I issue the following:
What I've noticed from my tests is that the receipt sent is to the producer
right after the broker captures the message. This receipt is not adequate
for reliable delivery since the message hasn't been sent to the consumer
I'm trying to figure out if it is possible for the receipt to be sent by the
broker only after the recipient has acknowledged the message?
Better still if it can send multiple receipts during each stage of the
If I've not misread, the documentation on this page shows that it is
possible - https://www.rabbitmq.com/confirms.html
"The broker will confirm messages once:....
... b) has been consumed and, if necessary, acknowledged."
I'll be grateful for any pointers, thank you. :)
View this message in context: http://rabbitmq.1065348.n5.nabble.com/How-to-receive-STOMP-receipt-only-after-the-consumer-has-acknowledged-the-message-tp28808.html
Sent from the RabbitMQ mailing list archive at Nabble.com.
More information about the rabbitmq-discuss