2013-11-26 28 views
1

我已經成功地建立了一紙空文匯率政策,其中dead-letter-exchange是空白,這將返回消息到原來的隊列中。但是,只有在消息發佈到默認交換機或使用隊列名稱的路由鍵時纔會發生這種情況。政策一紙空文交換路由回到排隊

如果我成立了一個扇出或主題交流,我的消息被丟棄(理應如此)。有什麼辦法,在RabbitMQ的政策,我可以指定將始終指向回消息被消耗掉的隊列路由關鍵的政策?

+0

我有同樣的事情打。你有沒有想過這個? – MushinNoShin

+0

不,我還沒有和AMQP,因爲這是的開始發揮,所以我也沒有一直在積極尋找解決的辦法,對不起。 – Nicholas

回答

1

目前的消息不能被路由回到以前的隊列,他們在通過死刻字。要重申的是,如果消息存在(在過去的某個時間),其中將由一紙空文交換路由到一個隊列,它不會被再次傳遞到該隊列。週期是不可能的死亡字母規則,但這可能是一件好事。

有一些討論,早在2013年4月,它可以在這裏找到:http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2013-April/026489.html