[rabbitmq-discuss] Schedule Messages

Matthias Radestock matthias at rabbitmq.com
Fri Oct 1 12:02:05 BST 2010


Doug Barth wrote:
> We needed similar functionality.

There are two features which we are planning to implement in RabbitMQ 
(please don't ask when ;) that in their combination can provide 
delayed/scheduled message functionality: 1) per-queue message TTLs, and 
2) dead-letter exchanges. The setup would look something like this:

The app creates a queue with the desired delay as the per-queue message 
ttl. That queue is configured to route purged messages to an exchange 
(using the dead-letter exchange feature). A second queue is bound to 
that exchange to receive all the messages. The app consumes from the 
second queue.


Regards,

Matthias.


More information about the rabbitmq-discuss mailing list