2010-07-05 42 views
0


我在我的項目中使用nservicebus 1.9版本。我的項目是使用發佈者訂閱者模型。與發佈商將向發行商發送消息一樣,發行商也會將相同的消息轉發給其中一位訂閱的訂閱者。



但在我的項目中,用戶將執行一些操作並將數據插入數據庫,nservicebus,服務器將消息發回給分銷商?

我的要求是,如果訂戶無法將數據插入數據庫,我需要將其發送給分銷商。我該怎麼做那個?訂戶是否可以將消息發送回分銷商?


NRK

回答

1

當節點從分配器接收消息時,該消息不返回到分配器中失敗的情況下,它被移動到所配置的錯誤隊列。現在,您可以將錯誤隊列設置爲分發服務器的數據隊列,但這可能會在系統中留下阻塞管道的垃圾。簡而言之,您想要清理垃圾,以便管理員可以查看它並決定要做什麼 - 將其返回給經銷商或執行其他操作。

這是否回答你的問題?