2017-07-25 68 views
0

我正在使用RabbitMq .net和消息確認。如果消費者能夠處理該消息,我們可以以如果處理失敗,Rabbitmq將消息移動到不同的隊列

channel.BasicAck(ea.DeliveryTag, false); 

的形式發回確認,這將使其脫離隊列。我想將郵件移動到「錯誤隊列」如果我有

var message = JsonConvert.DeserializeObject<object>(json); 

我一直在使用「X-死信交換」試圖與反序列化的問題,但它依賴於「X-消息-TTL 「 時間設定。如果處理失敗,我只想將消息移動到錯誤隊列中。如何實現這種功能性?我在網上找不到任何幫助。

+0

死信交流是解決你的問題。 – lambodar

回答

相關問題