2017-08-17 66 views

回答

0

爲了知道是否該消息被傳遞,您可以使用mandatory標誌,然後處理使用basic.return

知道結果,如果消息已過期,您可以使用dead letter exchange

死信交易所

來自隊列的消息可能是'死信';也就是說,重新發布到 另一個交換時以下任何事件的發生:與 重新排隊=假

該消息被拒絕(basic.reject或basic.nack),該消息的TTL屆滿;或超出隊列長度 的限制。

+0

其實我在RabbitMQ隊列中推送一些消息,現在我希望所有消息都被傳遞並過期。 –

+0

我回答說,強制使用已發送和已過期的死信。 – Gabriele

相關問題