nservicebus,服务器向经销商发回消息?

时间:2010-07-05 19:17:19

标签: nservicebus nservicebus-distributor


我在我的项目中使用nservicebus 1.9版本。我的项目是使用发布者 - 订阅者模型。就像发布者会向分销商发送消息,分销商会将相同的消息转发给其中一个订阅的订阅者。

但在我的项目中,订户将进行一些操作并将数据插入数据库,

我的要求是如果订阅者无法将数据插入数据库,我需要将其发送回分销商。我怎么能这样做?订户可以将消息发送回分销商吗?


NRK

1 个答案:

答案 0 :(得分:1)

当节点收到来自分发服务器的消息时,如果发生故障,该消息不会返回分发服务器,则会将其移至已配置的错误队列。现在,您可以将错误队列设置为分发服务器的数据队列,但这可能会在系统中留下垃圾堵塞管道。简而言之,您希望将垃圾丢弃,以便管理员可以查看它并决定要做什么 - 将其返回给经销商或做其他事情。

这会回答你的问题吗?