[rabbitmq-discuss] Possible to keep consumed messages for certain period time (to replay..etc)
qingyan at gmail.com
Thu Mar 8 09:25:58 GMT 2012
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
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?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rabbitmq-discuss