[rabbitmq-discuss] Dead-Lettering Performance
Maciej Lopacinski
hamsterready at gmail.com
Wed Mar 20 15:11:11 GMT 2013
Hi lads,
I am designing and implementing RabbitMQ-based solution which main
requirement is around delayed delivery.
Main use case is:
- I have message source which generates messages anytime during the day,
- depending on message content - delay time is computed,
- message expiration time is set (per message TTL, not x-message-ttl nor
x-expires)
- message dead-letter-routing-key is set and dead-letter-exchange is set
(on queues: q60, q120, q180, ...)
- based on delay time (60s, 120s, 180s, 240s, ...) message is routed to
dedicated queue (q60, q120, q180, ...)
<https://lh6.googleusercontent.com/-H5t-FmvvlXg/UUnQHy9lOUI/AAAAAAAANsM/xI2R87Y1AS0/s1600/woof.png>
My question:
- is it valid use of message expiration time?
- are there any caveats around dead-lettering performance?
- are there any guarantees around dead-lettering performance?
- does dead-lettering has same "priority" as others "internal operations"
in RabbitMQ broker?
Any comments would be great.
Cheers,
Maciej
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130320/87e42b9a/attachment.htm>
More information about the rabbitmq-discuss
mailing list