<p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">Hello,</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">I am hoping someone can help me out on this issue.</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; "><span style="font-size: 13.333333015441895px; line-height: 16.66666603088379px; ">I have got a typical setup of a async consumer, consuming from a Queue, and a async producer (with a reply_to queue set) producing to an exchange.</span><br></p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">I am facing the challenge of working with Dead Letter Queues and TTL.</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">In a nutshell the producer needs a ways to determine if his/her message ended up dead (in the event the consumer is too slow or not "alive"). So this is what I have come up with but am struggling to implement it (it might be impossible).</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">Producer produces the message (with a reply_to property) -&gt; Rabbit Expires the message based on the TTL -&gt; sends the message to a dead letter exchange -&gt; the exchange routes the message to the reply_to queue property on that message -&gt; the producer now consumers from that queue (the reply_to queue).</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">Question... "the exchange routes the message to the reply_to queue property on that message"... is this possible and how?</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">Any other suggestions on implementation or design which would meet my criteria would be greatly appreciated.</p><p style="font-size: 13.333333015441895px; clear: both; word-wrap: break-word; color: rgb(0, 0, 0); font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; line-height: 16.66666603088379px; ">Thanks!</p>