[rabbitmq-discuss] Possible to keep consumed messages for certain period time (to replay..etc)
Qing Yan
qingyan at gmail.com
Thu Mar 8 09:25:58 GMT 2012
Hi,
I am wondering in Rabbit MQ, can consumed messages be kept for certain
period of time, so that it can be replayed later?
According to the doc:
:when should the AMQP broker remove messages from queues? The AMQP 0-9-1
specification proposes two choices:
- After broker sends a message to an application (using either
basic.deliver or basic.get-ok AMQP methods).
- After the application sends back an acknowledgement (using basic.ack AMQP
method).
(http://www.rabbitmq.com/tutorials/amqp-concepts.html)
It seems not possible to do so. Basically what we need is :
1) User to decide when to remove message from queue
2) Replay message that has been consumed.
Is Rabbit MQ suitable tool for such requirements?
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120308/8728a558/attachment.htm>
More information about the rabbitmq-discuss
mailing list