簡體   English   中英

死信隊列中郵件標頭中的異常跟蹤

[英]Trace of exception in message header on dead letter queue

我正在使用spring-cloud-stream消費Rabbit MQ的消息。 我有一個隊列和死信隊列綁定到它。 每當有任何異常時,郵件就會被路由到死信隊列。

我的問題是- 我們可以在死信隊列中接收標頭之前,先將其標頭放入具有Exception類的消息中。 或者,通過查看消息我們如何知道發生了哪個異常。 我想根據例外情況修復,重新排隊或存放郵件。

當RabbitMQ自身將拒絕的消息發送到DLQ時,您無法修改該消息; 出於這個原因,綁定器提供了一個消費者屬性republishToDlq ,其中綁定器本身將其republishToDlq在其中,而不是拒絕消息並讓RabbitMQ將其發送到DLQ,並在其中發布並添加帶有異常信息的標頭等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM