Pub / Sub在NServiceBus 4.3和3.3端点之间不起作用

时间:2014-01-08 18:57:01

标签: nservicebus publish-subscribe

我们正在将NServiceBus从3.3升级到4.3

我们有两个不同版本的NServiceBus个端点。 一个是发布者(仍然使用版本3.3),一个是订阅者(使用新的4.3版本)。 订阅者使用Bus.Subscribe方法订阅

我们看到发布者正在将订阅消息接收到其队列中,NServiceBus.MessageIntent等于其标题中的订阅。 处理这些订阅消息时,发布者(版本3.3)将取消订阅。 这是我们在日志中看到的内容

NServiceBus.Unicast.BackwardCompatibility.IncomingSubscriptionMessageMutator [(null)] - 只是将V3.0.0变为消息意图:取消订阅

任何帮助都会受到赞赏,因为此时我们已NServiceBus升级阻止了我们。 我们实际上被迫升级所有的Pub / Sub端点......我们可以避免以某种方式这样做吗?

感谢。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

我们能够重现这个,这里是相关的github问题: https://github.com/Particular/NServiceBus/issues/1910

上面的链接包含有关问题和相关修复的详细信息。 如果您有任何问题或意见,请对github问题发表评论。

这已在4.3.3 https://github.com/Particular/NServiceBus/releases/tag/4.3.3

中修复