【发布时间】:2017-06-21 12:20:58
【问题描述】:
我们使用的是 NSB 6.0。我们有一个 Windows 服务从 RabbitMq 提取消息,当这些消息被处理(在同一个服务中)时,我们希望将一个新事件发布到 Msmq 传输。
我尝试在单个 Windows 服务中使用 this approach 配置多个端点。一个端点配置了 RabbitMqTransport,一个端点配置了 MsmqTransport。但是,当运行配置 Msmq 端点的代码时,会引发此异常: "The given key (RabbitMQ.RoutingTopologySupportsDelayedDelivery) was not present in the dictionary.'"
所以我的问题:是否可以在单个服务中托管 NSB RabbitMq 和 Msmq 传输?谢谢
【问题讨论】:
标签: nservicebus